To Java 21 and Beyond!

Java 17 has come and gone, but development on Java continues on! What has changed since Java 11? And what changes are being added in Java 21? Come find out!

In this presentation we will look at the key changes that have been added to Java post-8, focusing primarily on Java post-11. The large changes; the Module System and Records, quality of life improvements; var, text blocks, pattern matching, and the many performance and runtime improvements. A lot has changed in the JDK in recent releases, take this opportunity to get caught up!