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.