Back Issues This Week → Current Issue → Popular →

All issuesVolume 316, Issue 4IT NewsJava

Java News Roundup: JDK 23 in Rampdown Phase Two, Graal Development Kit, Payara Platform, Jspecify

InfoQ, Monday, July 22nd, 2024

This week's Java roundup for July 15th, 2024, features news highlighting: JDK 23 in Rampdown Phase Two: the July 2024 Payara Platform release; Graal Development Kit for Micronaut 4.5.0; GraalVM for JDK 22 Community 22.0.2; JSpecify 1.0.0, MicroProfile 7.0-RC1, Open Liberty 24.0.0.7; and the July 2024 Oracle Critical Patch Update.

OpenJDK

After its review had concluded, JEP 472, Prepare to Restrict the Use of JNI, has been promoted from its Proposed to Target to Targeted for JDK 24. The JEP proposes to restrict the use of the inherently unsafe Java Native Interface (JNI) in conjunction with the use of restricted methods in the Foreign Function & Memory (FFM) API, delivered in JDK 22. The alignment strategy, starting in the upcoming release of JDK 23, will have the Java runtime display warnings about the use of JNI unless an FFM user enables unsafe native access on the command line. It is anticipated that in release after JDK 23, using JNI will throw exceptions instead of warnings. More details may be found in this InfoQ news story.

more →  ·  More from Java →