Java 21 : Add sparkle to your life
Presentations of Java 21 to
- the Paris Java User Group (ParisJUG) / September 2023
- the Lilles Java User Group (Chti JUG) / November 2023
It covers
- unnamed class and instance
main
method _1_unnamed_class - pattern matching
- Open/non sealed types _2_open_types
- Sealed types using instanceof _3_sealed_types_instanceof
- Pattern matching using switch _4_closed_types_switch
- record pattern _5_record_pattern
- var pattern _6_var_pattern
- unnamed variable and unnamed pattern _7_unnamed_patternp
- template processors
- STR _8_str
- FMT _9_fmt
- your own processor _10_template_processor
- sequenced collection
- new API _11_sequenced_collection
- here be dragons _12_sequenced_collection_dragon
- virtual threads _13_webserver
- structured concurrency _14_structured_concurrency
- shutdown on failure _15_shutdown_on_failure