Java 21 to 25 Better Language, Better APIs, Better Runtime by Nicolai Parlog

Java 25 will be the next release with long-term support and a lot has happened since the last one:from unnamed patterns and flexible constructors to module importsfrom the foreign-function and memory API to stream gatherers and the class-file APIfrom a simpler main to launching multi-source-file programsfrom Markdown in JavaDoc to quantum-resistend encryptionfrom faster launch times to improved garbage collectionThere are plenty of features in the language, API, and runtime to discuss - whether new, improved, or finalized. So let's go over them!

How exactly do computers understand code? Let’s invent a programming language to find out
▶︎

How exactly do computers understand code? Let’s invent a programming language to find out

Building and Deploying Java Client Desktop Applications With JDK 21 and Beyond By Kevin Rushforth
▶︎

Building and Deploying Java Client Desktop Applications With JDK 21 and Beyond By Kevin Rushforth

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Supercharge your JVM performance with Project Leyden and Spring Boot by Moritz Halbritter, Ana Maria
▶︎

Supercharge your JVM performance with Project Leyden and Spring Boot by Moritz Halbritter, Ana Maria

How to (Re)start Your Java Journey in 2026
▶︎

How to (Re)start Your Java Journey in 2026

Supercharge your JVM Performance with Project Leyden and Spring Boot
▶︎

Supercharge your JVM Performance with Project Leyden and Spring Boot

Java 25 is HERE!  Top 10 Features That Change EVERYTHING
▶︎

Java 25 is HERE! Top 10 Features That Change EVERYTHING

LAWYER: If Cops Ask "Where Are You Coming From?" - Say These Words
▶︎

LAWYER: If Cops Ask "Where Are You Coming From?" - Say These Words

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
▶︎

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

(No ADS) Calm Anxiety with EMDR Music | Relaxation & Nervous System Reset
▶︎

(No ADS) Calm Anxiety with EMDR Music | Relaxation & Nervous System Reset

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)
▶︎

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

Top 10 Event Driven Architecture Pitfalls by Victor Rentea
▶︎

Top 10 Event Driven Architecture Pitfalls by Victor Rentea

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat
▶︎

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat

The Three Amigos in Java by Venkat Subramaniam
▶︎

The Three Amigos in Java by Venkat Subramaniam

Java 21 new feature: Virtual Threads #RoadTo21
▶︎

Java 21 new feature: Virtual Threads #RoadTo21

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Java 25 - “The Next LTS Release” by Georges Saab, Nicolai Parlog
▶︎

Java 25 - “The Next LTS Release” by Georges Saab, Nicolai Parlog

Java 21 JVM & GC Improvements #RoadTo21
▶︎

Java 21 JVM & GC Improvements #RoadTo21

Sequenced Collections - Deep Dive with the Expert
▶︎

Sequenced Collections - Deep Dive with the Expert