Java is used by more than 69% of developers, and 51 billion JVMs are deployed globally, according to Oracle.
Oracle JDK 15 includes Edwards-Curve Digital Signature Algorithm (JEP 339), Hidden Classes (JEP 371) and final versions of Text Blocks (JEP 378) and ZGC (a low-latency garbage collector; JEP 377).
It also includes the first preview of Sealed Classes (JEP 360) and second previews of Pattern Matching for instanceof (JEP 375), Records (a compact syntax for declaring classes which hold shallowly immutable data; JEP 384), and Foreign-Memory Access API (to allow Java programs to safely and efficiently access foreign memory outside of the Java heap; JEP 383).
"As Java celebrates its 25th birthday, we continue to make technical investments that drive Java innovation forward and help address the rapidly changing technology landscape," said Oracle Java platform group vice president of development Georges Saab.
"The availability of Java 15 and the incremental innovation that comes with the shift to a six-month release cadence gives the Java community the tools they require to build modern applications that move our world forward."