Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Modern Java Deep Dive: Features and Updates in Java 22-23

Java via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Explore a comprehensive conference talk from Devoxx Belgium 2024 where Java Developer Advocate Nicolai Parlog delves into the latest features and improvements in Java 22 and 23. Learn about key additions including unnamed patterns, foreign-function and memory API, multi-source-file program launching, and Markdown support in JavaDoc. Master advanced concepts like generational ZGC, record deconstruction, primitive patterns, module imports, and stream gatherers. Understand upcoming changes through detailed explanations of string templates, flexible constructor bodies, and the class-file API. The 2.5-hour presentation systematically covers language enhancements, API developments, and runtime improvements, making it valuable for Java developers looking to stay current with the latest platform capabilities.

Syllabus

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

Taught by

Java

Reviews

Start your review of Modern Java Deep Dive: Features and Updates in Java 22-23

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.