Java Development Kit 19, due this September, has just had a seventh feature proposed for it: structured concurrency, to simplify multithreaded programming. Structured concurrency joins six previous features including record patterns, a preview of a foreign function and memory API, and support for the open source Linux/RISC-V instruction set architecture (ISA).
JDK 19, or simply Java 19, potentially could host a vast number of features, ranging from universal generics to value objects, according to plans underway for enhancing Java. JDK 19 would follow JDK 18, which arrived March 22. Standard Java is on a six-month release cadence.