Tag: Java

Java plan prepares to restrict final field mutation

Proposal would issue warnings about uses of deep reflection to mutate final flelds, preparing for…

Oracle releases ML-optimized GraalVM for JDK 24

GraalVM JDK release features a new generation of ML-enabled profile inference that boosts peak performance…

The most relevant new features in JDK 24

Java 24 contains 24 new features – more than any Java release since 2018. These…

JDK 25 kicks off with a stable values API

Stable values could speed up the startup of Java applications by breaking up the monolithic…

The best Java and JVM language frameworks

The Java ecosystem supports a host of outstanding back-end frameworks, including many written for modern…

How to handle type erasure in advanced Java generics

Type erasure in Java generics programming can cause a variety of problems in your code.…

JavaOne 2025 heralds Java’s 30th birthday

Oracle’s annual Java conference set to showcase the past, present, and future evolution of the…

JDK 25: The new features in Java 25

Long-term support release due in September is off and running, with a stable values API…

JDK 24: The new features in Java 24

Java 24 arrived today in a production release, packed with two dozen features. It’s a…

Oracle reveals five new features coming to Java

The Java enhancement proposals include both language enhancements and performance optimizations, starting with a stable…