Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Learning modern Java the playful way (Devoxx UK)

Learning modern Java the playful way (Devoxx UK)

Modern Java can feel overwhelming. If you don’t have any experience with Java since Java 8 (or at all), features like structured concurrency or pattern matching might sound exciting, but also scary: “How do I even get started with that?”

Fear not! In this session Marit and Piotr will explain to you the new exciting things and also show you how to use them in your IDE, so that the next day you can start having fun and profit with modern Java in your favorite tools on your own.

Avatar for Marit van Dijk

Marit van Dijk

May 08, 2025
Tweet

More Decks by Marit van Dijk

Other Decks in Programming

Transcript

  1. $ who are we Piotr Przybył @piotrprz @piotrprz.bsky.social Senior Developer

    Advocate Marit van Dijk @MaritvanDijk77 @maritvandijk.bsky.social Developer Advocate
  2. How to stay up to date with Java • Communities

    & conferences • The JEPs: https://openjdk.org/jeps/0 • Blogs, like ◦ IntelliJ IDEA: https://blog.jetbrains.com/idea/ ◦ Software Garden: https://softwaregarden.dev/ • …
  3. What did we play with? Vectors from Valhalla Records Structured

    Concurrency Stream Gatherers Pattern Matching Compact Classes, module imports, simple IO … and more
  4. Thank you! Piotr Przybył @piotrprz @piotrprz.bsky.social Senior Developer Advocate Marit

    van Dijk @MaritvanDijk77 @maritvandijk.bsky.social Developer Advocate