JDK 9 which features modularization and ahead-of-time compilation, will be released this summer

Java Platform SE (Standard Edition) 9, a planned modularized upgrade, remains on target for release in July, an Oracle official said this week.

Java Development Kit (JDK) 9 is set for release on July 27. It will include a long list of capabilities, including modularization, a read-eval-print loop, ahead-of-time compilation, and a memory-saving improvement for strings storage.

Now categorized as feature-complete, the release had been delayed before due to the complexity of the modularization effort. Modular Java itself already had been deferred from Java 8, which was released three years ago this month, to Java 9. Modularity is intended to make Java more scalable, including improving its deployments on small devices.


Oracle’s Aurelio Garcia-Ribeyro, director of product management in the company’s Java platform group, showed off some of the many highlights of Java 9 at the Oracle Code conference in San Francisco this week. A modular application packaging capability, for instance, is intended to reduce the size of the bundled runtime image and features module awareness and custom runtime creation. Ahead-of-time compilation compiles classes to native code before launching the virtual machine, thereby improving application startup times.


Also, the jShell tool will provide a read-eval-print loop capability, which lets developers evaluate declarations, statements, and expressions along with an API so that other applications can use these capabilities. A new version string scheme, meanwhile, provides for a string scheme to easily distinguish between major, minor, and security updates.

This article was first published here: http://www.infoworld.com/article/3176593/java/java-9-gets-a-release-date-july-27.html

By Paul Krill: Editor at Large, Infoworld

Paul Krill is an editor at large at InfoWorld, whose coverage focuses on application development.




Subscribe To Personalized Notifications

You are subscribing to jobs matching your current search criteria.

Email Notifications

Email notifications will be sent to you Subscribe


Custom RSS Feed

Your personalized RSS Feed is below, copy the address to your RSS reader. Subscribe