This repository contains a reveal.js slide deck and exercises to learn new (preview) features for Java 22 and 23.
- https://openjdk.org/jeps/0
- https://www.geeksforgeeks.org/jdk-23-new-features-of-java-23/
- https://blog.jetbrains.com/idea/2024/09/java-23-and-intellij-idea/
- https://www.happycoders.eu/java/java-22-features/#Locale-Dependent_List_Patterns
- https://medium.com/@benweidig/looking-at-java-22-class-file-api-a4cb241ff785
- https://softwaremill.com/stream-gatherers-in-practice-part-1/
- https://docs.oracle.com/en/java/javase/22/core/stream-gatherers.html
- https://www.infoworld.com/article/2336255/understanding-javas-new-scopedvalue.html
- https://www.baeldung.com/java-20-scoped-values
- https://www.happycoders.eu/java/structured-concurrency-structuredtaskscope/