Java 17 - What to Expect in the Latest LTS Release?
summary
Overview of Java 17 (the September 2021 LTS release), covering language features added since Java 11 such as switch expressions, text blocks, pattern matching for instanceof, helpful NullPointerExceptions, records, and sealed classes. Also reviews API improvements and JVM changes (including garbage collectors) and gives a compact practical update for developers who haven’t moved beyond Java 11.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:48Java 17 overview
- 8:39Usage statistics
- 12:52New features
- 25:03Switch expressions and text blocks
- 29:15Pattern matching and Records
- 38:42Sealed classes and value objects
- 40:49Pattern matching for switch
- 44:34Outlook and ecosystem
- 48:07Migration and LTS support
- 50:13Summary and resources
related talks
44mJava 17: New and Exciting!
01h 53mGet Ready for the Next LTS Java
03h 02mJava 16 & 17. What's new and noteworthy?
55mFrom Java 11 to 17
01h 05mJava 11 to 17 - Exciting New Features
50mFrom Java 11 to Java 17, through code and nothing but code
01h 02mJava 11 to 21 Evolution!
50mThe Cool Thing about Cool Things in Java 16 & 17 LTS
