Mark Reinhold announced that JDK 24 is in Rampdown Phase Two, meaning no new features will be introduced prior to its March 18 release. This version will include 24 JEPs, with significant changes like the removal of support for Windows 32-bit x86 to optimize build processes. It also introduces warnings for Java Native Interface usage, nudging developers towards safer alternatives. Notably, JEP 483 enhances performance by pre-loading classes to speed up application startup. The next LTS release, JDK 25, is expected on Sept. 16 and will phase out other 32-bit platforms.
A major change in this release is removing support for Windows 32-bit x86. This decision aims to simplify JDK's build and test infrastructure.
JDK 24 also introduces warnings when using the Java Native Interface (JNI), aiming to provide a consistent warning level along with a new Foreign Function and Memory API.
Collection
[
|
...
]