Java Development Kit 19, a non-LTS (long-term support) release due in September, has reached the second and final release candidate stage. Seven features target the release including structured concurrency, record patterns, a preview of a foreign function and memory API, and support for the open source Linux/RISC-V instruction set architecture (ISA).
With the feature set for JDK 19 now frozen, other planned capabilities such as universal generics and value objects will have to wait for a later version of the platform. JDK 19 follows the March 22 arrival of JDK 18. Standard Java is on a six-month release cadence.