L&L - Java 2020 - Structure
Agenda
Release Cadence
Pros and Cons of Migrating
Language And Syntax
Java 9 - Java Reactive Streams
Local-variable type inference
Java 10 - Local-variable type inference
Java 11 - Local variable syntax for lambda parameters
Switch Expressions
Java 12 - Switch Expressions (1st Preview)
Java 13 - Switch Expressions (2nd Preview)
Java 14 - Switch Expressions (Final)
Java 13 - Text Blocks
Java 14 - Pattern Matching (Preview)
Java 14 - Text Blocks (2nd Preview)
Java 14 - Records (Preview)
Java 14 - Helpful NPEs
Tooling and Libs
Java 9 - JShell
Java 11 - HTTP Client
Code Execution and Memory Management
Java 9 - Ahead-of-time compilation
Java 10 - Parallel full GC for G1
Java 10 - Graal VM
Java 11 - Epsilon and ZGC
Java 12 - Shenandoah
Java 14 - Remove the Concurrent Mark Sweep (CMS) Garbage Collector
Last updated
Was this helpful?