JDK 24
JDK 23
JDK 22
JDK 21
JDK 20
JDK 19
JDK 18
JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
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 19
2023
- Deprecated Features in Java 18 thru 21 - Sip of Java by Billy Korando on December 17, 2023
- From Java Security with Love - Inside Java Newscast #42 by Ana-Maria Mihalceanu on February 14, 2023
2022
- 24 Java Features You Missed In 2022 - Inside Java Newscast #39 by Nicolai Parlog on December 15, 2022
- Running and Building Gradle with Different JDKs - Sip of Java by Billy Korando on December 12, 2022
- Pre-Allocated Methods for HashMap and HashSet - Sip of Java by Billy Korando on October 24, 2022
- The Age of Virtual Threads by Alan Bateman, Ron Pressler on October 13, 2022
- Java 19 Overview by Aurelio García-Ribeyro on October 12, 2022
- Loom in the Java Ecosystem - Inside Java Newscast #34 by Billy Korando, Ana-Maria Mihalceanu, Chad Arimura, José Paumard on September 27, 2022
- AppCDS Autogenerate - Sip of Java by Billy Korando on September 26, 2022
- Virtual Threads: New Foundations for High-Scale Java Applications by Brian Goetz on September 23, 2022
- Quality Outreach Heads-up - JDK 19 - Double.toString() and Float.toString() changes by David Delabassee on September 23, 2022
- JDK 19 Security Enhancements by Sean Mullan on September 22, 2022
- G1/Parallel/Serial GC improvements in JDK 19 by Thomas Schatzl on September 21, 2022
- Moving Java Forward with Java 19 by Georges Saab, Chad Arimura, Sharat Chander, Aurelio García-Ribeyro on September 20, 2022
- Episode 26 “Java 19 is Here!” by Brian Goetz, Ron Pressler, Chad Arimura on September 20, 2022
- The Arrival of Java 19! by Sharat Chander on September 20, 2022
- JDK 19 Release - Sip of Java by Billy Korando on September 20, 2022
- JavaOne Preview | Streamlining Large-Scale Java Development by James Grisanzio & Sander Mak (guest) on September 15, 2022
- Helidon Níma — Helidon on Virtual Threads by Tomas Langer (guest) on September 12, 2022
- Java 19 in Action - Inside Java Newscast #33 by Nicolai Parlog on September 8, 2022
- airhacks.fm: Java 19 Millions of Threads in No Time by Nicolai Parlog & Adam Bien (guest) on September 5, 2022
- Concurrent Marking in G1 by Thomas Schatzl on August 18, 2022
- Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13 by José Paumard on August 2, 2022
- Unifying Memory Addresses and Memory Segments by Maurizio Cimadamore on July 19, 2022
- Launching 10 millions virtual threads with Loom - JEP Café #12 by José Paumard on July 7, 2022
- Introduction to Project Panama - Part 2: Variadic Functions by Denis Makogon on June 27, 2022
- Java 19 - The Best Java Release? - Inside Java Newscast #27 by Nicolai Parlog on June 16, 2022
- Java 19 Virtual Threads - JEP Café #11 by José Paumard on June 8, 2022
- Introduction to Project Panama - Part 1: "Hello World" by Denis Makogon on June 6, 2022
- Deconstructing Records in Pattern Matching - Inside Java Newscast #26 by Nicolai Parlog on June 2, 2022
- JEP proposed to target JDK 19: 428: Structured Concurrency (Incubator) by Alan Bateman, Ron Pressler on May 26, 2022
- News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, … - Inside Java Newscast #25 by Nicolai Parlog on May 20, 2022
- Quality Outreach Heads-up - JEP 425 Virtual Threads (preview) Testing by David Delabassee on May 16, 2022
- JEP proposed to target JDK 19: Record Patterns (Preview) by Gavin Bierman on May 13, 2022
- WHEN and NULL In Pattern Matching - Inside Java Newscast #24 by Nicolai Parlog on May 5, 2022
- JEP proposed to target JDK 19: 425: Virtual Threads (Preview) by Mark Reinhold on April 28, 2022
- Quality Outreach Heads-up - New default macOS Rendering Pipeline by David Delabassee on April 27, 2022
- New candidate JEP: 426: Vector API (Fourth Incubator) by Paul Sandoz on April 13, 2022
- JEP targeted to JDK 19: 422: Linux/RISC-V Port by March 19, 2022
- New candidate JEP: 424: Foreign Function & Memory API (Preview) by Maurizio Cimadamore on March 2, 2022
- Quality Outreach Heads-up - JDK 19: Constant class entries ending in '/' by David Delabassee on February 10, 2022