🚀 Java 25 ☕️ is coming on Sept 16!
✅ 11 finalized features + 7 in the works
📌 It’s an LTS release — worth the quick upgrade!

https://youtu.be/T5q72vcSjyk?si=Me2S2IZJ98cXDrxF

#Java25 #JDK25 #JavaLTS #Programming #Developers #Java

Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92

YouTube

JDK 25 has been branched from the main line and is now in Rampdown Phase One: https://mail.openjdk.org/pipermail/jdk-dev/2025-June/010191.html

https://openjdk.org/projects/jdk/25/

#JDK25 #OpenJDK #Java

JEP 502 introduces the Stable Values API in #JDK25!

It boosts app startup performance with deferred immutability, enabling thread-safe, at-most-once initialization of complex objects. It boosts efficiency, reduce initialization pitfalls while leveraging #JVM optimizations.

🔍 Learn more: https://bit.ly/3HHM9wH

#Java #JEPs #Performance #InfoQ

Targeted to JDK 25: JEP 509: JFR CPU-Time Profiling (Experimental): https://openjdk.org/jeps/509 #jdk25 #openjdk #java
Proposed to target JDK 25: JEP 509: JFR CPU-Time Profiling (Experimental): https://openjdk.org/jeps/509 #jdk25 #openjdk #java
Targeted to JDK 25: JEP 521: Generational Shenandoah: https://openjdk.org/jeps/521 #jdk25 #openjdk #java
JEP 521: Generational Shenandoah

Targeted to JDK 25: JEP 470: PEM Encodings of Cryptographic Objects (Preview): https://openjdk.org/jeps/470 #jdk25 #openjdk #java
Targeted to JDK 25: JEP 520: JFR Method Timing & Tracing: https://openjdk.org/jeps/520 #jdk25 #openjdk #java
JEP 520: JFR Method Timing & Tracing

Targeted to JDK 25: JEP 518: JFR Cooperative Sampling: https://openjdk.org/jeps/518 #jdk25 #openjdk #java
JEP 518: JFR Cooperative Sampling