In this episode of Spring Office Hours, Dan Vega and DaShaun Carter host Billy Korando to discuss the features of JDK 25. They delve into preview features like structured concurrency and stable values, and finalized features such as scope values. The conversation covers Project Loom, virtual threads, and Project Leyden, which aims to improve Java's startup time and memory footprint. They also touch on garbage collection improvements and the removal of applet-related classes. The hosts and guest discuss the importance of keeping up with Java updates and the benefits of the six-month release cycle, highlighting resources like dev.java and the Java YouTube channel for developers.
Outlines
Part 1: Introduction and Java Landscape
Part 2: JDK 25 Features and Project Valhalla/Loom
Part 3: Project Leyden and Performance Improvements
Part 4: Java 26 and Resources
Sign in to continue reading, translating and more.
Open full episode in Podwise
