World Congress 2025

Modern Java 25

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

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…

java

World Congress 2025

Related talks

Open session

The Evolution of Enterprise Java with Jakarta EE 11 and Beyond

  • Ivar Grimstad

    Eclipse Foundation

    Jakarta EE Developer Advocate

Open session

Trash Talk - Exploring the memory management in the JVM

  • Gerrit Grunwald

    Azul

    Senior Developer Advocate

Open session

Like Spring, but Faster: The new Java Jedi

  • Eric Deandrea

    Red Hat

    Senior Principal Developer Advocate

Open session

High performance Serverless Java on AWS

  • Vadym Kazulkin

    ip.labs

    Head of Development

All sessions at this congress