Java 25 Launch Stream
Java 25 was released on September 16th! Our hosts Ana-Maria Mihalceanu, Billy Korando, and Nicolai Parlog led you through the features and changes introduced...

Java
36.3K views β’ Sep 16, 2025

About this video
Java 25 was released on September 16th! Our hosts Ana-Maria Mihalceanu, Billy Korando, and Nicolai Parlog led you through the features and changes introduced in Java 25, as well as covered the key updates between Java 21 and 25.
JDK 25 is available at https://www.oracle.com/java/technologies/downloads/ and https://jdk.java.net/25/
π Donβt forget to check out the https://www.youtube.com/playlist?list=PLX8CzqL3ArzXJ2_0FIGleUisXuUm4AESE playlist.
~~~ POLLS ~~~
Q1: What's the latest Java version you use in production?
- Java 21 (49%)
- Java 11 or 17 (25%)
- Java 8 or older (12%)
- Java 24 or 25 (12%)
Q2: When exploring new Java features, what helps you learn the best?
- Tutorials and hands-on experiments (37%)
- Videos or talks, e.g. conferences (31%)
- JEPs/docs directly (21%)
- AI-powered code assistants (9%)
Q3: What best describes your upgrade strategy?
- Within 12 months (35%)
- Within a few days of the release (29%)
- Before universe's heat death (19%)
- Within two years (15%)
Q4: What feature(s) are you most looking forward to in Java 25?
- Virtual threads & scoped values (55%)
- Ahead-of-Time computation (24%)
- Stream gatherers (13%)
- Paving the on-ramp features (6%)
Q5: What keeps you coming back to Java after all these years?
- Stability, security and reliability (33%)
- Huge ecosystem & vibrant community (28%)
- Continuous evolution (25%)
- Tooling and JVM performance (13%)
Q6: What area of Java 25+ do you expect to impact your daily coding the most?
- Better concurrency (VT, SC, SV) (44%)
- Flexible constructor bodies (20%)
- Stream gatherers (20%)
- JDK tooling changes (14%)
~~~ CHAPTERS ~~~
0:00 Welcome and Event Agenda ποΈ
2:11 Performance Updates from Java 21 to 25 with Mikael Vidstedt π
15:21 Method Timing & Tracing with JDK Flight Recorder βοΈ
24:07 Using Flexible Constructor Bodies π€Έ
28:43 Exploring Java's On-Ramp and Scripting Features Post-JDK 21 π§©
48:52 Amber, OpenJDK, and Community with Ted Young π
1:02:01 Polls I
1:10:16 Upgrading to Java 25 with Dr. Deprecator β¬οΈ
1:24:30 Security Updates with Poonam Parhar π
1:41:22 Scoped Values with Stuart Marksπ¬
1:53:54 Stream Gatherers π
2:06:35 Polls II
2:09:30 Evolution of Java AI Libraries with Chad Arimuraπ
2:19:21 Ahead-of-Time In-Action ποΈ
2:24:39 Beyond Java 21 at Netflix Scale with Paul Bakker πΏ
2:49:54 Polls III
2:55:44 API Updates Post-Java 21 π
3:08:11 Java for AI with Paul Sandoz π€
3:38:51 Growing the Java Platform with Georges SaabβοΈ
3:57:22 Closing π
Tags: #Java #OpenJDK #JDK25
JDK 25 is available at https://www.oracle.com/java/technologies/downloads/ and https://jdk.java.net/25/
π Donβt forget to check out the https://www.youtube.com/playlist?list=PLX8CzqL3ArzXJ2_0FIGleUisXuUm4AESE playlist.
~~~ POLLS ~~~
Q1: What's the latest Java version you use in production?
- Java 21 (49%)
- Java 11 or 17 (25%)
- Java 8 or older (12%)
- Java 24 or 25 (12%)
Q2: When exploring new Java features, what helps you learn the best?
- Tutorials and hands-on experiments (37%)
- Videos or talks, e.g. conferences (31%)
- JEPs/docs directly (21%)
- AI-powered code assistants (9%)
Q3: What best describes your upgrade strategy?
- Within 12 months (35%)
- Within a few days of the release (29%)
- Before universe's heat death (19%)
- Within two years (15%)
Q4: What feature(s) are you most looking forward to in Java 25?
- Virtual threads & scoped values (55%)
- Ahead-of-Time computation (24%)
- Stream gatherers (13%)
- Paving the on-ramp features (6%)
Q5: What keeps you coming back to Java after all these years?
- Stability, security and reliability (33%)
- Huge ecosystem & vibrant community (28%)
- Continuous evolution (25%)
- Tooling and JVM performance (13%)
Q6: What area of Java 25+ do you expect to impact your daily coding the most?
- Better concurrency (VT, SC, SV) (44%)
- Flexible constructor bodies (20%)
- Stream gatherers (20%)
- JDK tooling changes (14%)
~~~ CHAPTERS ~~~
0:00 Welcome and Event Agenda ποΈ
2:11 Performance Updates from Java 21 to 25 with Mikael Vidstedt π
15:21 Method Timing & Tracing with JDK Flight Recorder βοΈ
24:07 Using Flexible Constructor Bodies π€Έ
28:43 Exploring Java's On-Ramp and Scripting Features Post-JDK 21 π§©
48:52 Amber, OpenJDK, and Community with Ted Young π
1:02:01 Polls I
1:10:16 Upgrading to Java 25 with Dr. Deprecator β¬οΈ
1:24:30 Security Updates with Poonam Parhar π
1:41:22 Scoped Values with Stuart Marksπ¬
1:53:54 Stream Gatherers π
2:06:35 Polls II
2:09:30 Evolution of Java AI Libraries with Chad Arimuraπ
2:19:21 Ahead-of-Time In-Action ποΈ
2:24:39 Beyond Java 21 at Netflix Scale with Paul Bakker πΏ
2:49:54 Polls III
2:55:44 API Updates Post-Java 21 π
3:08:11 Java for AI with Paul Sandoz π€
3:38:51 Growing the Java Platform with Georges SaabβοΈ
3:57:22 Closing π
Tags: #Java #OpenJDK #JDK25
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
36.3K
Likes
1.3K
Duration
03:58:07
Published
Sep 16, 2025
User Reviews
4.7
(7) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.