Tagged articles

Shenandoah GC

3 articles · Page 1 of 1
21CTO
21CTO
Sep 26, 2026 · Backend Development

Java 28 Takes Shape: Value Objects, Generational GC, AOT Compilation & More

Oracle reveals the feature roadmap for JDK 28, a non-LTS release due March 2027, including value objects, generational Shenandoah GC, strictly initialized fields, a standard JSON API, PEM encoding for crypto objects, and ahead-of-time compilation to cut startup time.

AOT CompilationJDK 28JSON API
0 likes · 6 min read
Java 28 Takes Shape: Value Objects, Generational GC, AOT Compilation & More
Java Companion
Java Companion
Oct 28, 2025 · Backend Development

Java 25 Released: New Features Make the Language More Concise, Efficient, and Modern

Java 25, the latest LTS release, introduces pattern matching for primitive types, module‑wide imports, a compact main method, enhanced records, structured concurrency, scoped and stable values, a vector API, compact object headers, generational Shenandoah GC, AOT optimizations, JFR improvements, security updates, and drops 32‑bit support, offering developers a more concise, safer, and higher‑performance platform.

JDK 25JEPJava
0 likes · 10 min read
Java 25 Released: New Features Make the Language More Concise, Efficient, and Modern
Su San Talks Tech
Su San Talks Tech
Mar 23, 2025 · Backend Development

What’s New in Java 24? Exploring Structured Concurrency, Shenandoah GC, and Stream Gatherers

Java 24 GA introduces 24 JEPs, including Structured Concurrency for safer parallelism, Shenandoah GC as a low‑pause collector, Stream Gatherers for custom stream operations, primitive pattern matching, virtual‑thread improvements, Unsafe warnings, and post‑quantum cryptography, all aimed at modernizing the platform.

Quantum CryptographyShenandoah GCStructured Concurrency
0 likes · 7 min read
What’s New in Java 24? Exploring Structured Concurrency, Shenandoah GC, and Stream Gatherers