JDK 22
JDK 21
JDK 20
JDK 19
JDK 18
JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
JDK 11
Amber
Babylon
Client
Cloud
Concurrency
Core Libraries
GC
GraalVM
HotSpot
JFR
Java Language
Leyden
Loom
Modules
Moved By Java
Native Image
Networking
Oracle
Panama
Performance
Security
Serviceability
Skara
Valhalla
JDK 21
2023
- Sequenced Collections API - Sip of Java by Billy Korando on October 2, 2023
- JFR View Command - Sip of Java by Billy Korando on September 26, 2023
- My Favorite JDK 21 Feature: Javadoc Search URL by Stuart Marks on September 25, 2023
- JDK 21 Security Enhancements by Sean Mullan on September 22, 2023
- Virtual Threads: An Adoption Guide by September 20, 2023
- The Arrival of Java 21! by Sharat Chander on September 19, 2023
- JDK 21 Release - Sip of Java by Billy Korando on September 18, 2023
- Java 21 Brings Full Pattern Matching #RoadTo21 by Nicolai Parlog on September 17, 2023
- Java Records are "Trusted" and Consequently Faster by Per-Ake Minborg on September 15, 2023
- Java 21 Security #RoadTo21 by Ana-Maria Mihalceanu on September 13, 2023
- Java 21 API Changes #RoadTo21 by José Paumard on September 10, 2023
- Java 21 Tool Enhancements: Better Across the Board #RoadTo21 by Ana-Maria Mihalceanu on September 6, 2023
- Java 21 JVM and GC Improvements #RoadTo21 by Billy Korando on September 3, 2023
- Java 21 new feature: Virtual Threads #RoadTo21 by José Paumard on August 30, 2023
- Upgrading from Java 17 to 21 #RoadTo21 by Nicolai Parlog on August 27, 2023
- JVMLS - Foreign Function & Memory API by Maurizio Cimadamore on August 21, 2023
- G1/Parallel/Serial GC improvements in JDK 21 by Thomas Schatzl on August 10, 2023
- To Java 21 and Beyond! by Billy Korando on August 8, 2023
- Strengthen your Java App's Defenses with Key Encapsulation Mechanism API - Inside Java Newscast #54 by Ana-Maria Mihalceanu on August 3, 2023
- Quality Outreach Heads-up - Annotation Processing Change by Joe Darcy on July 29, 2023
- Foreign Function & Memory API Summer Update by Maurizio Cimadamore on July 28, 2023
- What's Arriving for JFR in JDK 21 - Inside Java Newscast #53 by Billy Korando on July 20, 2023
- Java 21 is no LTS Version - Inside Java Newscast #52 by Nicolai Parlog on July 6, 2023
- Java 21 - The Other Side - Inside Java Newscast #51 by Nicolai Parlog on June 22, 2023
- Java 21 New Feature: Sequenced Collections - JEP Cafe #19 by José Paumard on June 19, 2023
- All That is in Java 21?! - Inside Java Newscast #50 by Nicolai Parlog on June 8, 2023
- New JFR `view` Command by Erik Gahlin on May 31, 2023
- Script Java Easily in 21 and Beyond - Inside Java Newscast #49 by Nicolai Parlog on May 25, 2023
- JEP proposed to target JDK 21: 451: Prepare to Disallow the Dynamic Loading of Agents by Ron Pressler on May 24, 2023
- JEP proposed to target JDK 21: 452: Key Encapsulation Mechanism API by Weijun Wang on May 20, 2023
- Quality Outreach Heads-up - JDK 21: Sequenced Collections Incompatibilities by Stuart Marks on May 12, 2023
- JEP proposed to target JDK 21: 443: Unnamed Patterns and Variables (Preview) by Angelos Bimpoudis on May 9, 2023
- Quality Outreach Heads-up - JDK 21 - New Network Interface Names on Windows by David Delabassee on May 8, 2023
- JEP proposed to target JDK 21: 445: Unnamed Classes and Instance Main Methods (Preview) by Jim Laskey on May 6, 2023
- JEP proposed to target JDK 21: 441: Pattern Matching for switch by Gavin Bierman on May 5, 2023
- JEP proposed to target JDK 21: 440: Record Patterns by Gavin Bierman on May 5, 2023
- JEP proposed to target JDK 21: 439: Generational ZGC by Stefan Karlsson on May 4, 2023
- JEP proposed to target JDK 21: 448: Vector API (6th Incubator) by Paul Sandoz on May 3, 2023
- Interpolating Strings Like a King in Java 21 - Inside Java Newscast #47 by Ana-Maria Mihalceanu on April 27, 2023
- Episode 31 “Sequenced Collections” with Stuart Marks by Stuart Marks, Ana-Maria Mihalceanu on April 25, 2023
- JEP proposed to target JDK 21: 442: Foreign Function & Memory API (3rd Preview) by Maurizio Cimadamore on April 15, 2023
- JEP proposed to target JDK 21: 444: Virtual Threads by Alan Bateman, Ron Pressler on April 9, 2023
- Java 21's New (Sequenced) Collections - Inside Java Newscast #45 by Nicolai Parlog on March 30, 2023
- JEP proposed to target JDK 21: 431: Sequenced Collections by Stuart Marks on March 3, 2023
- JEP proposed to target JDK 21: 430: String Templates (Preview) by Jim Laskey on March 3, 2023
- JDK 21 - Image Performance Improvements by Per-Ake Minborg on February 13, 2023
- Quality Outreach Heads-up - JDK 21: JMX Subject Delegation & Fine-grained Security Deprecation by David Delabassee on January 27, 2023
- JDK 21 - Performance Improvements Revealed by Per-Ake Minborg on January 26, 2023