This Heads-Up is part of the regular communication sent to the projects involved, it covers JEP 472's preparation of restricted access to native code through JNI and the FFM API.
Explore JEP 500 and the Java Memory Model to understand the 'final' keyword. Learn why immutable Java fields appear mutable during unsafe publication.
Oracle is proud to announce the general availability of JDK 21. This release is the 12th Feature Release delivered on time through the six-month release cadence. This level of predictability allows developers to easily manage their adoption of innov…
Now that Java 24 is features complete (Rampdown Phase One at the day of writing), it’s time to walk through all the functionalities that bring to us, developers, this new version. This article is part of a series on what’s new on the last versions of Java, for those who wants to read the others,
This article first appeared in Programmez! Hors série #16 (in french only). The Java Virtual Machine (JVM) is an execution environment that enables programs written in Java (or other languages compiled into Java bytecode) to run on different operating systems and hardware architectures. From the begining, the JVM was designed to be dynamic: it can
Integrity is a cornerstone of the Java Platform as it enables/bolsters reliability, maintainability, security, and performance, but there are operations that undermine it. Now, Java wants to lock them down by default.
JEP 472 prepares restricted access to native code through JNI and the FFM API
Reflective mutation of final field mutation will soon be disabled by default and should be avoided if possible - here's how
Java 24 rolls out today, and it brings a diverse set of features. For example, compact object headers bring better performance, and various security features have been added. Or how about the eagerly-awaited solution to virtual thread pinning? This post has all the info!
Java 26 is here, and its main purpose seems to be to provide a solid foundation for future things to come. It comes with a few new features, some performance improvements and multiple enhancements that mention Project Valhalla as the inspiration for their existence. This post has all the info!