Java 10
OpenJDK 10 was
released on 20 March 2018 with twelve new features confirmed.
List of features and improvements:- Local-Variable Type Inference (JEP 286);
- Consolidate the JDK Forest into a Single Repository (JEP 296);
- Garbage-Collector Interface (JEP 304);
- Parallel Full GC for G1 (JEP 307);
- Application Class-Data Sharing (feature to allow application classes to be placed in the shared archive) (JEP 310);
- Thread-Local Handshakes (JEP 312);
- Remove the Native-Header Generation Tool (javah) (JEP 313);
- Additional Unicode Language-Tag Extensions (JEP 314);
- Heap Allocation on Alternative Memory Devices (JEP 316);
- Experimental Java-Based JIT Compiler (experimental Graal compiler for the Linux/x64 platform) (JEP 317);
- Root Certificates (JEP 319);
- Time-Based Release Versioning (JEP 322).