World Congress 2025

Modern Java 25

July 10, 2025 12:50 – 13:20 · 30 min Stage 4
java

What this session covers

In this talk, I will take you through all the awesome new stuff you can find in Java. I’ll show you the actual usage of these new features so you can use them in your projects too. Learn about all the latest and greatest Java has to offer, including Java 25, which will be released in September 2025. This will get you up to speed and prepare you for Java’s next LTS. Think records, type pattern matching, sealed classes, virtual threads, structured concurrency, scoped values, stream gatherers, switch for pattern matching, record pattern matching, primitive type patterns, unnamed variables, instance main methods, flexible constructor bodies, module import declarations, and more…

Related talks at this congress

Open session

World Congress 2025

July 10, 2025 · 13:30–14:00

Stage 4

The Evolution of Enterprise Java with Jakarta EE 11 and Beyond

Ivar Grimstad

Jakarta EE Developer Advocate

Ivar Grimstad
Open session

World Congress 2025

July 11, 2025 · 13:40–14:10

Stage 10

Trash Talk - Exploring the memory management in the JVM

Gerrit Grunwald

Senior Developer Advocate at Azul Systems

Gerrit Grunwald
Open session

World Congress 2025

July 10, 2025 · 12:50–13:20

Stage 6 - Red Hat

Like Spring, but Faster: The new Java Jedi

Eric Deandrea

Java Champion & Senior Principal Developer Advocate, Red Hat

Eric Deandrea
Open session

World Congress 2025

July 10, 2025 · 14:50–15:20

Stage 4

High performance Serverless Java on AWS

Vadym Kazulkin

Head of Development at ip.labs in Bonn, Germany

Vadym Kazulkin
All sessions at this congress