Java 9 Features and release Date

Java 9 Features and release Date

Oracle has released its updated list of proposed or targeted Java 9 enhancements. In addition to previously confirmed Java modularity updates, the most recent list includes a common logging system for all JVM components (JEP 158), more HotSpot JIT compiler controls (JEP 158), and refinements to improve the efficiency of garbage collection (JEP 214), and repair issues introduced by Project Coin language updates in JDK 7 (JEP 213).

Java 9 will introduce a modularized JDK, which means developers will be able to load smaller amounts of code when running applications that donít require the entire environment. This will enable Java to scale from small devices to large software systems while providing a secure platform.

Oracle have announced more features to be delivered as part of JDK 9. The headline features is modularity. However, a large number of other features have also been announced. The new features include:

Unified JVM Logging – a complete overhaul of how the JVM reports events in its subsystems, replacing the ad-hoc and separate logs that Hotspot current generates.

Java 9 – The Ultimate Feature List

JEP proposed to target JDK 9

This JEP is offered to all JDK 9 Committers for their consideration. Feedback is more than welcome, as are reasoned objections, via the jdk9-dev mailing list. If no such objections are raised by 20:00 UTC on Thursday, 15 October 2015, or if they’re raised and then satisfactorily answered, then this JEP will be targeted to JDK 9.