Java 21 was an explosive release, but 22 to 24 are no slouches either: from unnamed patterns to module imports from the foreign-function and memory API to stream gatherers and the class-file API from a simpler main to launching multi-source-file programs from Markdown in JavaDoc to improved garbage collection There are plenty of features in the language, API, and runtime to discuss - whether new, improved, or finalized. So let's go over them! Nicolai Parlog Oracle Recorded at Jfokus 2025 in Stockholm 5th of february http://www.jfokus.se