Oracle reveals five new features coming to Java
Briefly

Java Development Kit 24 has been released, and Oracle is previewing upcoming features for JDK 25, including enhanced primitive boxing, null-restricted value class types, value classes and objects, and derived record creation. These advancements aim to improve Java's handling of value types, reduce null-related issues, and optimize memory usage. The focus on treating primitive types akin to reference types, along with derived records, promises to streamline coding practices and performance, helping developers design more efficient applications with less boilerplate code.
Enhanced primitive boxing allows primitive values to be treated similarly to reference types, enabling better integration within Java’s object-oriented model and fewer boilerplate codes.
Null-restricted value class types enhance variable typing by excluding null values, optimizing storage efficiency and run-time performance for applications that rely heavily on object values.
Read at InfoWorld
[
|
]