With only six months between releases of the Java platform, it is not practical to provide extended support and maintenance for all versions. This is why all OpenJDK distributions have aligned on the Long-Term Support (LTS) strategy. Initially, there were three years between LTS versions, but this is now only two years.
JDK 21, released last September, is now the current LTS release, which many users will choose to deploy in production at some point.
In this webinar, we’ll explore what the new features are since JDK 17 and how they can make developers more productive and code perform better.
Specifically, we’ll look at the full new features:
Record patterns
Pattern matching for switch
Sequenced collections
Virtual threads
We’ll also highlight some of the interesting preview features and incubator modules:
Structured concurrency
Scoped values
Unnamed patterns and variables
The vector API
By the end of the webinar, you’ll be ready to start with JDK 21!
Simon Ritter is the Deputy CTO of Azul. Simon joined Sun Microsystems in 1996 and spent time working in both Java development and consultancy. He has been presenting Java technologies to developers since 1999, focusing on the core Java platform as well as client and embedded applications.