Core Java & JVM-SprachenCore Java & JVM-Sprachen

Modern Java

This is not your father's Java anymore
record sealed-classes pattern-matching


Do. 12:15 - 13:00 Uhr | 2023

In this talk, I will take you through all the awesome new stuff you can find in Java. I’ll show you the actual usage of these new features so that you can use them in your project too. Come and see real-world usage for constructs like records, switch functions, sealed classes, pattern matching, virtual threads, structured concurrency, and scoped values. This is even more important if you consider that the upcoming releases of extremely popular and widely used frameworks such as Spring (v6) and Spring-Boot (v3) will use JDK17 as the minimum baseline for development. Don’t get left behind and let me show you how to use all the new language features from JDK11 up to JDK20.

Non-Sponsored TalkFortgeschritteneEnglisch


Ron Veen

Ron Veen

Ron is a highly experienced software engineer who has seen it all, from Midrange Systems to Micro Services. Through all of this, he is guided by his passion for software engineering and software architecture. For more than 15 years he has been working on the JVM and the Java ecosystem and has seen all the frameworks and libraries from Apache to ZK. He is an Oracle Certified Java Programmer (OCP) and Sun Certified Business Component Developer (SCBCD/OCPBCD). Ron is an avid fan of alternative JVM languages like Groovy, Scala, Clojure, and his personal favorite Kotlin. At Team Rockstars IT he is a Special Agent and senior developer who frequently speaks at international conferences. He is writing a book about Jakarta EE 10, which is due to be published in Q3 of 2023.