DEV Community

CoderLegion
CoderLegion

Posted on • Updated on

Improved and Removed Features in Java

Important Changes and Information
The deployment stack required for running applets and web applications has been removed from JDK which was deprecated in JDK 9.
Entire section of supported browsers has been removed from list of supported configurations due to unavailability of deployment stack.
Auto-update has been removed from JRE installations in Windows and MacOS.
JavaFX and Java Mission Control is now available as a separate download.
Java language translation for French, German, Italian, Korean, Portuguese (Brazilian), Spanish, and Swedish is no longer provided.
In this version, JRE or Server JRE is no longer offered. Only JDK is offered.
Updated packaging format for Windows has changed from tar.gz to .zip
Updated package format for macOS has changed from .app to .dmg.

Removed Features and Options
Removal of com.sun.awt.AWTUtilities Class
Removal of Lucida Fonts from Oracle JDK
Removal of appletviewer Launcher
Oracle JDK’s javax.imageio JPEG Plugin No Longer Supports Images with alpha
Removal of sun.misc.Unsafe.defineClass
Removal of Thread.destroy() and Thread.stop(Throwable) Methods
Removal of sun.nio.ch.disableSystemWideOverlappingFileLockCheck Property
Removal of sun.locale.formatasdefault Property
Removal of JVM-MANAGEMENT-MIB.mib
Removal of SNMP Agent
Removal of Java Deployment Technologies
Removal of JMC from the Oracle JDK
Removal of JavaFX from the Oracle JDK
JEP 320 Remove the Java EE and CORBA Modules.

Top comments (0)