Table of Contents
- Title and Copyright Information
- Preface
-
1
Java Language Changes
- Java Language Changes for Java SE 22
- Java Language Changes for Java SE 21
- Java Language Changes for Java SE 20
- Java Language Changes for Java SE 19
- Java Language Changes for Java SE 18
- Java Language Changes for Java SE 17
- Java Language Changes for Java SE 16
- Java Language Changes for Java SE 15
- Java Language Changes for Java SE 14
- Java Language Changes for Java SE 13
- Java Language Changes for Java SE 12
- Java Language Changes for Java SE 11
- Java Language Changes for Java SE 10
- Java Language Changes for Java SE 9
- 2 Preview Features
- 3 Statements Before super(…)
- 4 String Templates
- 5 Implicitly Declared Classes and Instance Main Methods
- 6 Sealed Classes
- 7 Pattern Matching
- 8 Unnamed Variables and Patterns
- 9 Record Classes
- 10 Switch Expressions
- 11 Text Blocks
- 12 Local Variable Type Inference