Episodes 59
Avg. Duration 27m
Activity Active
Apple Rating 5.0 (26)
Since Sep 2020
Latest Episode May 2026

Publishing Details

Schedule
Weekly
Format
Episodic
Consistency
31%
Hosting
rss.libsyn.com

Contact & Outreach

About This Podcast

Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.

Social Media

Explore Statistics

Recent Episodes

S3E12 "Java *is* Memory Efficient" with Ron Pressler [AtA]

May 28, 2026 35m

Java's use of memory, often chided for being excessive, is actually a strength as it trades more memory use for fewer CPU cycles. Java can only make this tradeoff due to its moving garbage…

S3E13 "Java Gets Post-Quantum TLS" [IJN]

May 18, 2026 4m

With JDK 27 introducing hybrid key exchange schemes that combine ML-KEM with traditional ECDHE algorithms, Java applications can gain TLS-layer protection against the harvest-now, decrypt-later…

S3E12 "Make Java Safer with Flexible Constructor Bodies" [IJN]

May 05, 2026 7m

Flexible constructor bodies were added to Java 25 with JEP 513. In this episode of the Inside Java Newscast Billy Korando will review the issues with how constructors used to work before Java 25,…

S3E11 "Ask the Architects at JavaOne'26" [AtA]

Apr 23, 2026 58m

In JavaOne 2026's closing session, audience members had the opportunity to ask the Java architects questions. They asked about the state of structured concurrency and Project Babylon, how Java is…

S3E10 "You Must Avoid Final Field Mutation" [IJN]

Apr 16, 2026 9m

With JDK 26 / JEP 500 starting to prevent final field mutation through reflection, it is important that Java projects stop employing that practice. For more, check https://inside.java/podcast

S3E9 "How JDK 26 Improves G1's Throughput" [AtA]

Apr 09, 2026 17m

G1 is Java's default garbage collector in most environments, and its throughput has been considerably improved in JDK 26 by streamlining its write barriers. This conversation explores the background…

S3E8 "Analyzing Crashed JVMs" [IJN]

Apr 04, 2026 4m

The Java tool jcmd ("j command") sends diagnostic commands to the JVM, which will react by supplying the desired information: from finalizer queues to heap and thread dumps, from GC insights to…

S3E8 "Java Carrier Classes & Discussing Syntax" [AtA]

Mar 26, 2026 46m

Carrier classes are Project Amber's current idea to extend some of records' benefits to regular classes. Probably the most important among them is deconstruction, which would allow classes to…

S3E7 "Unboxing Java 26 for Developers" [IJN]

Mar 12, 2026 11m

Java 26 is getting all packaged up to be shipped worldwide! As with every release of the JDK there are a number of new features, improvements, changes in behavior, and more developers should be aware…

S3E6 "Towards Better Checked Exceptions" [IJN]

Mar 09, 2026 13m

Java's checked exceptions are both an integral part of the language and one of its most contested features. Whether their introduction was a mistake and whether they should all be turned unchecked…

S3E5 "LazyConstants in JDK 26" [IJN]

Mar 06, 2026 10m

Lazily initializing fields in Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews LazyConstant, a type that lazily initializes a value through a given…

S3E4 "HTTP/3 in Java" [ATA]

Feb 26, 2026 42m

HTTP/3 is the next version of the internet's most important application layer protocol. But, somewhat surprisingly, it uses UDP (via the new QUIC protocol) instead of TCP/IP, which has implications…

S3E3 "Carrier Classes" [IJN]

Feb 23, 2026 10m

This episode presents Project Amber lead Brian Goetz's recent email "Data Oriented Programming, Beyond Records", wherein he describes plans to improve Java's data handling capabilities by introducing…

S3E2 "Java's Plans for 2026" [IJN]

Feb 19, 2026 9m

In 2026, Java keeps evolving: Project Valhalla is gunning for merging its value types preview in the second half of this year; Babylon wants to incubate code reflection; Loom will probably finalize…

S3E1 The New Inside Java Podcast

Feb 13, 2026 4m

Welcome to the new Inside Java Podcast. In this meta episode, Nicolai Parlog introduces you to the podcast's new structure with two shows under one umbrella: The long-form conversations you know…

S2E11 "Scripting Java, Collections & Generics, BeJUG"

Jan 28, 2026 40m

In this special episode of the Inside Java Podcast, Nicolai Parlog talks to Adam Bien about scripting with Java, to Maurice Naftalin about the history and tradeoffs of the collections framework and…

S2E10 "Predictability or Innovation? Both!" with Georges Saab

Dec 22, 2025 20m

This Inside Java Podcast takes a meta approach. Instead of focusing on specific features, it explores the bigger picture: What are the right problems for Java to tackle? What are the current and…

S2E9 "From Sumatra to Panama, from Babylon to Valhalla" with John Rose

Dec 02, 2025 52m

Java's development embraces the past as well as the future and after contributing to it for over 30 years, John Rose is intimately familiar with the process. In this episode he talks about feature…

S2E8 "From Cowboy Mode to Careful Stewardship" with Mark Reinhold

Oct 24, 2025 40m

Java is a 30-year success story, made possible because its development consistently aligned with users' needs. In its early days, the platform required new features quickly, but over time, minimizing…

S2E7 "Amber & Valhalla - Incremental Design and Feature Arcs" with Brian Goetz

Sep 24, 2025 21m

OpenJDK projects such as Amber and Valhalla are renowned for their careful and methodical approach to designing and introducing new features to the Java platform. In this episode, Nicolai Parlog is…

Frequently Asked Questions

How many episodes does Inside Java have?

Inside Java has published 59 episodes since September 2020, covering topics in Technology.

Is Inside Java still active?

Inside Java is currently active with new episodes weekly. Average episode length is 27m.

How do I contact Inside Java for sponsorship or guest appearances?

Sign up on Grep.FM to access contact details for Inside Java, including email and social media links.

Similar Podcasts