Java 25 Launch Stream
Java 25 was released on September 16th, 2025. We celebrated that on the Java YouTube channel, where we hosted a 4-hour live stream from our studio on Oracle's Redwood Shores campus in Silicon Valley!
We covered all changes coming in JDK 25 along with key additions and updates in JDKs 22, 23, 24 for the many of you who will likely make the jump from JDK 21 straight to 25. We also gave you a glimpse of what is coming to Java in 2026 and beyond. Special guests from the JDK team, industry, and community shared what they have been working on and what they are looking forward to in JDK 25.
Schedule
All times are UTC (PDT is UTC-7, EDT is UTC-4, CEST is UTC+2, IST is UTC+5.5, JST is UTC+9):
15:00 | Welcome and Event Agenda 🗓️ |
15:05 | Performance Updates from Java 21 to 25 with Mikael Vidstedt 📈 |
15:15 | Method Timing & Tracing with JDK Flight Recorder ✈️ |
15:25 | Using Flexible Constructor Bodies 🤸 |
15:30 | Exploring Java's On-Ramp and Scripting Features Post-JDK 21 🧩 |
15:50 | Amber, OpenJDK, and Community with Ted Young 🌎 |
16:15 | Upgrading to Java 25 with Dr. Deprecator ⬆️ |
16:25 | Security Updates with Poonam Parhar 🔐 |
16:40 | Scoped Values with Stuart Marks🔬 |
16:50 | Stream Gatherers 🌊 |
17:10 | Evolution of Java AI Libraries with Chad Arimura📚 |
17:20 | Ahead-of-Time In-Action 🏋️ |
17:25 | Beyond Java 21 at Netflix Scale with Paul Bakker 🍿 |
17:55 | API Updates Post-Java 21 🔌 |
18:10 | Java for AI with Paul Sandoz 🤖 |
18:40 | Growing the Java Platform with Georges Saab☕️ |
18:55 | Closing 🏁 |
Watch (Again)
The live-stream recording is up on YouTube, so go check it out if you missed it or want to rewatch it.