

S4E7 - JavaOne & JDK 24 with Billy Korando
Mar 25, 2025
Billy Korando, a Java Developer Advocate at Oracle and co-organizer of the Kansas City Java Users Group, joins the conversation to unpack the exciting features of JDK 24. He discusses unpinned synchronized virtual threads and stream gatherers, emphasizing their potential to enhance performance. Korando also shares insights from JavaOne 2025, highlights the evolution of Project Amber, and provides tips for testing early access builds. His passion for community engagement shines as he encourages developers to stay updated and contribute to the Java ecosystem.
AI Snips
Chapters
Books
Transcript
Episode notes
Billy's JavaOne Running Story
- Billy Korando shared a personal story of running early morning runs during JavaOne and avoiding running groups due to schedule conflicts.
- He humorously described the challenge of running in the dark and encountering others on the trail.
Structured Concurrency Explained
- Structured concurrency in Java 25 will simplify concurrent code by grouping related tasks.
- It enables better operational control like waiting for all tasks or rolling back if one fails, improving debugging and scalability.
How to Contribute to Java
- If you want to contribute to Java, start by focusing on a specific OpenJDK project like Amber or Loom.
- Provide well-thought-out feedback, including bug reports with concrete information and tests, to build credibility.