Skip to the content.

Version 9 - 2017-09

Java Modules

Assembles and optimizes a set of modules and their dependencies into a custom runtime image

Ahead of time compilation - jaotc - [JEP 295]

REPL - jshell [JEP 222]

Concurrency updates - support for reactive streams [JEP 266] API changes

XML Catalog [JEP 268]

Compact strings [JEP 254]

Milling project coin [JEP 213]

Garbage Collectors

HotSpot Virtual Machine Garbage Collection Tuning Guide, release 9 pdf (🔗 original link)

The G1 (Garbage-First Garbage Collector) set as default