Package net.jrodolfo.java_evolution.java24
package net.jrodolfo.java_evolution.java24
Examples and notes for features introduced in Java 24.
Java 24 finalized Stream Gatherers and the Class-File API, permanently disabled the Security Manager, improved virtual-thread synchronization, added post-quantum cryptography support, introduced ahead-of-time class loading, and continued several language/API preview features.
-
ClassesClassDescriptionExplains ahead-of-time class loading and linking, introduced in Java 24.Explains the Class-File API, finalized in Java 24.Explains flexible constructor bodies third preview in Java 24.Explains the Key Derivation Function API preview in Java 24.Explains module import declarations second preview in Java 24.Explains primitive patterns second preview in Java 24.Explains quantum-resistant ML-KEM and ML-DSA support introduced in Java 24.Explains scoped values fourth preview in Java 24.Explains the Security Manager being permanently disabled in Java 24.Demonstrates Stream Gatherers, finalized in Java 24.Explains structured concurrency fourth preview in Java 24.Explains Java 24 synchronization improvements for virtual threads.