This week’s Java roundup for January 20th, 2025 features news highlighting: JEP 502, Stable Values (Preview); Oracle’s Critical Patch Update (CPU) for January 2025; the January 2025 release of the Payara Platform; GraalVM for JDK 23 Community 23.0.2; and BellSoft CPU patches for Liberica JDK.
OpenJDK
JEP 502, Stable Values (Preview), has been promoted from its JEP Draft 8312611 to Candidate status. Formerly known as Computed Constants (Preview), this JEP introduces the concept of computed constants, defined as immutable value holders that are initialized at most once. This offers the performance and safety benefits of final fields, while offering greater flexibility as to the timing of initialization.
Oracle has released versions 23.0.2, 21.0.6, 17.0.14, 11.0.26,…