Expected in early 2016, Java Development Kit 9, based on the Java Standard Edition 9 specification, is expected to include
i) performance tweaks,
ii) new capabilities,
iii) most notably, modularity.
While some proposed features could miss the final cut or be postponed to a later release, there's already a lot to like about Java's proposed future.
Here are some of the major features...
- A light-weight JSON API
- A HTTP 2 Client
- Process API Improvements — to improve the API for controlling and managing OS processes.
- Improved contended locking — for increasing performance between threads.
- Segmented Code Cache — to improved execution time for complicated benchmarks.
- Smart Java Compilation (Part 2) — Makes the sjavac tool available in the default JDK.
- Modular Source Code — organizes JDK source code into modules