Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Stable Values - Inside Java Podcast 37

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the Stable Values API, a preview feature in Java 25, through this 29-minute podcast episode featuring Per Minborg from Oracle's Java Core Library team and co-author of JEP 502. Learn how Stable Values enable developers to define immutable objects with at-most-once initialization, combining lazy initialization flexibility with final field performance benefits. Discover how this approach addresses eager initialization limitations in Java and improves application startup times by deferring expensive resource creation until needed. Understand the API's design process and its particular advantages in multi-threaded environments, where it provides thread-safe initialization without traditional synchronization complexities. Gain insights into this innovative feature that enhances Java's performance capabilities while maintaining code simplicity and thread safety.

Syllabus

Stable Values - Inside Java Podcast 37

Taught by

Java

Reviews

Start your review of Stable Values - Inside Java Podcast 37

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.