JavaJava
Deep Dive180min
ADVANCED

Java 23 - Better Language, Better APIs, Better Runtime

Java 21 was an explosive release, but 22 and 23 are no slouches either:from unnamed patterns to module importsfrom the foreign-function and memory API to stream gatherers and the class-file APIfrom a simpler main to launching multi-source-file programsfrom Markdown in JavaDoc to improved garbage collectionThere 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
Nicolai ParlogOracle

talkDetail.whenAndWhere

Monday, October 7, 09:30-12:30
Room 8
talks.description
Java 21 was an explosive release, but 22 and 23 are no slouches either:from unnamed patterns to module importsfrom the foreign-function and memory API to stream gatherers and the class-file APIfrom a simpler main to launching multi-source-file programsfrom Markdown in JavaDoc to improved garbage collectionThere are plenty of features in the language, API, and runtime to discuss - whether new, improved, or finalized. So let's go over them!
Garbage collection
Module imports
API
Java 21
talks.speakers
Nicolai Parlog

Nicolai Parlog

Oracle

Germany

Nicolai (aka nipafx) is a Java enthusiast focused on language features, core APIs, and runtime evolution with a passion for learning and sharing. He does that mostly at conferences and in his biweekly Inside Java Newscast, but also occasionally in live streams, articles, and books - more on all that on nipafx.dev. He's a Java Developer Advocate at Oracle and otherwise best known for his haircut.
comments.title

comments.speakerNotEnabledComments