The upcoming release of Java Development Kit (JDK) 24 has reached the release candidate phase, bringing a wealth of new features and improvements. Scheduled for general availability on March 18, JDK 24 introduces significant advancements, including a refined class-file API, enhanced concurrency management, and strengthened security measures against quantum computing threats.
The first release candidate of JDK 24 was made available on February 6, following a structured rollout process. A second release candidate is expected on February 20, preceding the official launch in March. With 24 feature updates, this version significantly surpasses its predecessor, JDK 23, which introduced only 12 new features.
JDK 24 brings a diverse range of improvements spanning various aspects of the Java ecosystem:
JDK 24 is designated as a non-long-term support (non-LTS) release, mirroring JDK 23’s lifecycle. Oracle will provide premier support for six months, with JDK 25, an LTS release, set to follow in September 2024.
For developers eager to explore JDK 24, early access builds are available at jdk.java.net. With a focus on performance, security, and developer ergonomics, JDK 24 is set to further solidify Java’s position as a leading programming language in modern software development.