Sort by: Date | Author | Tag
JDK 25
2026
2025
-
New VS Code Extension with Java 25 and Notebooks Support
by Arvind Aprameya on December 9, 2025
-
Deep Dive into Gatherers - JEP Cafe #24
by José Paumard on November 14, 2025
-
Quality Outreach Heads-up - JDK 25: Consistent Behavior of 'new File("")'
by Nicolai Parlog on November 3, 2025
-
Supercharge your JVM Performance with Project Leyden and Spring Boot
by Ana-Maria Mihalceanu, Moritz Halbritter (guest) on November 2, 2025
-
Performance Improvements in JDK 25
by Claes Redestad, Per-Ake Minborg on October 20, 2025
-
From JDK 21 to JDK 25 - Java Performance Update 2025
by Per-Ake Minborg on October 18, 2025
-
What's New in Java 25 in 2 Minutes - Sip of Java
by Billy Korando on October 17, 2025
-
Structured Concurrency in Action
by Nicolai Parlog on October 16, 2025
-
JEPs in JDK 25 Integrated Since JDK 21
on September 26, 2025
-
Reviewing the JDK 25 Release Notes - Inside Java Newscast #98
by Billy Korando on September 25, 2025
-
JDK 25 Security Enhancements
by Sean Mullan on September 24, 2025
-
JavaFX 25 Highlights
by Kevin Rushforth on September 23, 2025
-
Newsletter: Java 25 Released & New Leyden EA Builds
by David Delabassee on September 23, 2025
-
Java 25 - Launch Stream
on September 17, 2025
-
The Arrival of Java 25
by Sharat Chander on September 16, 2025
-
All API Additions From Java 21 to 25 #RoadTo25
by Nicolai Parlog on September 9, 2025
-
JDK 25 G1/Parallel/Serial GC changes
by Thomas Schatzl on September 8, 2025
-
How to Handle Security Changes in Java 25 #RoadTo25
by Ana-Maria Mihalceanu on September 7, 2025
-
Java 21 ⮕ 25: Performance and Runtime Enhancements #RoadTo25
by Billy Korando on September 5, 2025
-
All New Java Language Features Since Java 21 #RoadTo25
by José Paumard on August 31, 2025
-
Ahead-of-Time Computation #RoadTo25
by Billy Korando on August 28, 2025
-
How to Upgrade to Java 25 #RoadTo25
by Nicolai Parlog on August 24, 2025
-
Newsletter: First JDK 25 Release Candidate
by David Delabassee on August 13, 2025
-
Just Be Lazy
by Per-Ake Minborg on July 29, 2025
-
JEP targeted to JDK 25: 520: JFR Method Timing & Tracing
by Erik Gahlin on July 25, 2025
-
A Sneak Peek at the Stable Values API
by Per-Ake Minborg on July 22, 2025
-
JEP targeted to JDK 25: 518: JFR Cooperative Sampling
by Markus Grönlund on July 21, 2025
-
JEP targeted to JDK 25: 515: Ahead-of-Time Method Profiling
by Igor Veresov, John Rose on July 18, 2025
-
Java 25 is ALSO no LTS Version - Inside Java Newscast #94
by Nicolai Parlog on July 3, 2025
-
JEP targeted to JDK 25: 514: Ahead-of-Time Command-Line Ergonomics
by John Rose on June 26, 2025
-
Java 25 Encodes PEM - Inside Java Newscast #93
by Nicolai Parlog on June 19, 2025
-
JEP targeted to JDK 25: 507: Primitive Types in Patterns, instanceof, and switch (3rd Preview)
by Angelos Bimpoudis on June 17, 2025
-
Quality Outreach Heads-up - JDK 25: Changes in Some File Operation Behaviors on Windows
by David Delabassee on June 16, 2025
-
JEP targeted to JDK 25: 508: Vector API (10th Incubator)
by Ian Graves on June 13, 2025
-
FFM vs. Unsafe. Safety (Sometimes) Has a Cost
by Maurizio Cimadamore, Per-Ake Minborg on June 12, 2025
-
JEP targeted to JDK 25: 470: PEM Encodings of Cryptographic Objects (Preview)
by Anthony Scarpino on June 11, 2025
-
Episode 37 “Efficient Initialization Using Stable Values” with Per Minborg
by Per-Ake Minborg, Ana-Maria Mihalceanu on June 10, 2025
-
Quality Outreach Heads-up - Separate Metaspace and GC Printing
by Billy Korando on June 9, 2025
-
Key Java Language Updates From 2020 to 2025
by Gavin Bierman on June 6, 2025
-
Newsletter: JDK 25 Feature Set Is Now Frozen!
by David Delabassee on June 6, 2025
-
Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92
by Nicolai Parlog on June 5, 2025
-
What's new for JFR in JDK 25
by Erik Gahlin on June 3, 2025
-
JEP targeted to JDK 25: 506: Scoped Values
by Andrew Haley (guest), Andrew Dinn (guest) on June 2, 2025
-
JEP targeted to JDK 25: 510: Key Derivation Function API
by Kevin Driver on May 26, 2025
-
JEP targeted to JDK 25: 513: Flexible Constructor Bodies
by Gavin Bierman, Archie Cobbs (guest) on May 19, 2025
-
JEP targeted to JDK 25: 505: Structured Concurrency (5th Preview)
by Alan Bateman, Viktor Klang, Ron Pressler on May 12, 2025
-
Structured Concurrency Revamp in Java 25 - Inside Java Newscast #91
by Nicolai Parlog on May 8, 2025
-
JEP targeted to JDK 25: 512: Compact Source Files and Instance Main Methods
by Ron Pressler, Jim Laskey, Gavin Bierman on May 6, 2025
-
JEP targeted to JDK 25: 511: Module Import Declarations
by Jim Laskey, Gavin Bierman on May 2, 2025
-
Strings Just Got Faster
by Per-Ake Minborg on May 1, 2025
-
Finalizing the Java On-ramp - Inside Java Newscast #90
by Billy Korando on April 24, 2025
-
JEP targeted to JDK 25: 503: Remove the 32-bit x86 Port
by Aleksey Shipilev (guest) on April 21, 2025
-
How ZGC Allocates Memory for the Java Heap
by Joel Sikström on April 17, 2025
-
Quality Outreach Heads-up - New Null Checks in Inner Class Constructors
by Nicolai Parlog on April 4, 2025
-
Stable Values in Java 25 - Inside Java Newscast #88
by Denis Makogon on March 27, 2025
-
JEP targeted to JDK 25: 502: Stable Values (Preview)
by Per-Ake Minborg, Maurizio Cimadamore on March 25, 2025
-
Quality Outreach Heads-up - JDK 25: Proposal to Deprecate for Removal -UseCompressedClassPointers
by Billy Korando on February 6, 2025