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

YouTube

Java 24 Performance Improvements and Deprecations

Java via YouTube

Overview

Explore a comprehensive newscast video detailing the performance enhancements and deprecations in Java 24, which implements 24 JDK Enhancement Proposals. Learn about significant improvements including reduced JDK size through custom runtime builds, virtual thread synchronization without pinning, generational garbage collection in Shenandoah and ZGC, and G1's late barrier expansion. Discover experimental features like compact object headers and ahead-of-time class loading, while understanding important security changes such as enhanced default integrity settings and the disabled security manager. Get insights into the removal of 32-bit x86 ports and their implications for Java development. Each topic is thoroughly explained with references to relevant JEPs, documentation, and additional resources for deeper understanding.

Syllabus

Intro
Reduced JDK Size
Synchronize Virtual Threads without Pinning
Generational Garbage Collection
Late Barrier Expansion for G1
Experimental Compact Object Headers
Ahead-of-Time Class Loading & Linking
More Integrity by Default
Disabled Security Manager
Bye, Bye 32-bit x86

Taught by

Java

Reviews

Start your review of Java 24 Performance Improvements and Deprecations

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.