Java updates and new JDK features

Build 24-loom+1-17 of the Project Loom early-access builds are based on JDK 24 Build 3 and improves the implementation of Java monitors (synchronized methods) to work better with virtual threads.

JDK 23

Build 29 of the JDK 23 early-access builds was made available this past week featuring updates from Build 28 that include fixes for various issues. Further details on this release may be found in the release notes, and details on the new JDK 23 features may be found in this InfoQ news story.

JDK 24

Build 4 of the JDK 24 early-access builds was also made available this past week featuring updates from Build 3 that include fixes for various issues. More details on this release may be found in the release notes.

For JDK 23 and JDK 24, developers are encouraged to report bugs via the Java Bug Database.

Jakarta EE 11

In his weekly Hashtag Jakarta EE blog, Ivar Grimstad, Jakarta EE Developer Advocate at the Eclipse Foundation, announced that Milestone 4 of the Jakarta EE 11 specifications are now available on Maven Central.

See here for more