Oracle launches Java/JDK 24 with new features, quantum-resistant enhancements, and more
Oracle has officially released Java and Java Development Kit (JDK) 24. As a feature release, Java 24 will receive support for six months, with its successor, Java 25, scheduled for release in September as a long-term support (LTS) version, which will be supported for eight years.
Java 24 introduces numerous improvements aimed at enhancing developer productivity and fostering innovation. Key updates include performance, stability, and security enhancements designed to support organizational growth. Notable new features include warnings for using memory access methods in sun.misc.unsafe, a fourth preview of structured concurrency, and the deprecation of the 32-bit x86 port. Additionally, the update introduces two quantum-resistant features: a module-latticed-based digital signature algorithm and a key encapsulation mechanism to bolster security against quantum computing threats.
Oracle's blog post provides further details on the array of new features and enhancements included in JDK 24. The company emphasizes its commitment to maintaining the integrity of Java by introducing modern, safe features while phasing out unsafe ones, aligning with best practices in software development.
