Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how the Java language, JVM, and coding practices are co-evolving to revolutionize field, array, and object initialization in this 41-minute conference talk from JavaOne 2025. Discover how new initialization approaches provide stronger guarantees about object contents, helping eliminate bugs while creating opportunities for runtime optimizations that the Valhalla project leverages to achieve unprecedented performance improvements. Learn about the Flexible Constructor Bodies preview feature introduced in Java 24 and gain insights into additional language enhancements planned for future releases, presented by Dan Smith, Senior Developer from Oracle's Java Platform Group.
Syllabus
A New Model for Java Object Initialization
Taught by
Java