Java
Java 22 and 23 are full of helpful little additions and exciting previews: 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. This deep dives goes over all of them. Presented by *Nicolai Parlog* - Java Developer Advocate (Java Platform Group - Oracle) during *Devoxx Belgium* 2024 ➤ https://devoxx.be ~~~ Chapters ~~~ 0:00 Intro 3:22 Unnamed Patterns 19:07 Foreign Function & Memory API 28:38 Launch Multi-File Programs 39:19 Markdown in JavaDoc 55:42 Generational ZGC 1:01:31 Deprecations 1:17:36 Record Deconstruction Detail 1:20:06 Primitive Patterns 1:30:54 Module Imports 1:37:40 String Templates (or not) 1:48:04 Flexible Constructor Bodies 2:00:04 Stream Gatherers 2:18:01 Class-File API 2:28:45 Summary Tags: #Java, #Java23, #OpenJDK, #JVM
Complete understanding of the topic
Hands-on practical knowledge
Real-world examples and use cases
Industry best practices
Take your learning to the next level with premium features