Wie geplant hat Oracle eine neue Java-7 Version veröffentlicht. Es handelt sich nicht um ein Critical Patch Update (CPU), sondern um ein Funktions-Update. Im Sicherheitsbereich wurden neue Funktionen hinzugefügt. Die komplette Versionsnummer lautet 1.7.0_40-b43.
Neuerdings werden, auch Linux- und ARM-basierte Systeme auf kleinen Servern und Entwicklerboards wie z.B. den Rasberry Pi, unterstützt. Das Java Development Kit (JDK) 7 ist somit erstmals auch für diese Plattformen erhältlich. Außerdem gibt es eine Retina-Unterstützung für Swing/AWT und das RIA-Framework JavaFX. Die Hardwareunterstützung wurde verbessert. JavaFX wurde in neuer Version (2.2.40) beigefügt und es wurden dort 188 Fehler beseitigt.
Neuerdings ist es möglich die Warnung "JRE out of date" per JVM-Property (Java Virtual Machine) abzuschalten. Auch die Sicherheitswarnungen im Browser wurden verändert; Warnfenster vor unsignierten oder selbst signierten Applets lassen sich nicht mehr unterdrücken.
Mit Hilfe der neuen Java API for XML Processing (JAXP) in Version 1.5 kann man Protokolle einschränken, mit denen sich externe Ressourcen laden lassen. Die Schlüssellänge für X.509-Zertifikate wurde standardmäßig auf 1024 Bit erhöht. Es ist aber möglich, diese wegen der Abwärtskompatibilität wieder zu reduzieren.