Oracle has announced the more features of Java 9, which includes the modularity and other features. This article is discussing about the features which will be part of JDK 9.
Java 9 Features
Oracle has announced the next set of features of the JDK 9, which includes modularity and host of other features. Here we are discussing about the features of the upcoming Java 9 as the developers are already excited about the features of Java 9.
There release date of the JDK 9 is not confirmed but it is expected to be released early in 2016. The major features of the JDK 9 includes JDK updates, new features and modularity.
Oracle announced the more features list which will be the part of JDK 9.
More Features of Java 9:
Unified JVM Logging
The JDK 9 will come with the unified JVM Logging support which will replace the current ad-hoc and logging system that is being used in current Java based applications.
Remove the GC Combinations which is Deprecated in JDK 8
The GC Combinations which is deprecated in JDK 8 will be removed in the JDK 9. The DefNew + CMS, ParNew + SerialOld and Incremental CMS, which is the outdated garbage collection system will be removed.
Fine Compiler Control
Java 9 will provide the fine grained control over the Hotspot JIT compiler. It will enable to switch a optimization on or off even on at per-method level.
Milling Project Coin
The Milling Project Coin was originally introduced with the Java 7 which introduced small change in language. Here in Java 9 the warnings cleanup will be done along with cleanups of the import handling. Some type resolution problems will also be fixed.
New technologies and improvements
The new technology such as Datagram Transport Layer Security (DTLS) will also be introduced in Java 9. There will be an upgrade in the javadoc tool to generate the document/output in the HTML5 format.
Java 9 will have the support for the modular code by creating and enforcing the boundaries. This is the first step towards the modularity the modularity may or may not be visible to the developers.
Through the projects such as Valhalla, and the Java Native Runtime (JNR) project, team is researching on the latest technologies and innovations.
The release date of Java 9 is still not announced but it is expected to be released in the Year 2016. Earlier Java 8 was released almost 2 years of the release of Java 7.
[ 0 ] Comments