Sponsored Lab

Getting the Most from Modern Java

Register for free
If you registered for this event, please log in into your QCon Plus account.

*Sponsored Labs will not have an on-demand recording available*


Since JDK 9, there has been a release of the core Java platform every six months.  This has led to more features being delivered more quickly in Java than ever before in its 25-year history.

In this workshop, we'll explore the new features in modern Java development.  Specifically, from the Java language we'll cover:

  • Local variable type inference
  • Switch expressions
  • Text blocks
  • Records
  • Pattern matching for instanceof
  • Sealed classes

We'll also look at the important changes to the JVM and core class libraries that continue to make Java the most popular programming language on the planet


Simon Ritter

Deputy CTO @Azul

Simon Ritter joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now as Deputy CTO at Azul he continues to help people understand Java as well as Azul's JVM technologies and products. Simon is a Java Champion and has been awarded Java Rock Star status twice. Follow him at @speakjava.


Azul Systems Exhibitor

Azul Systems builds JVMs: use Zing for better metrics for all Java workloads and Zulu for supported open source Java for servers, clients and the IoT.


Azul is the largest company 100% focused on Java, and provider of the world's most trusted open source Java platform. Azul has been shipping Java products for over 15 years and today powers mission-critical Java applications for 26% of the Fortune 500, 100% of the world's Top 10 Trading Companies, and 50% of Forbes' Top 10 World's Most Valuable Brands.


Monday Nov 16 / 09:00AM PST (2 hours )



ADD TO CALENDAR Add to calendar

Attendees should have a working knowledge of Java and be ready to try out examples of these new features.

3 weeks of live software engineering content designed around your schedule.

Don’t miss out! Save your seat now