Java 11 is here!

Day 1 /  / Track 1  /  EN

Java 9 is out, Java 10 is out, even Java 11 is out already! Java 9 has a lot in stock beyond the module system, Java 10 comes with var (less typing, but still strongly typed), Java 11 promises a reactive HTTP client, and on the horizon looms pattern matching. In this talk you'll learn about:

  • new language features like pattern matching, var, and private interface methods;
  • new APIs like stack walking and the reactive HTTP client;
  • the additions to existing APIs, like Stream and Optional;
  • other niceties like multi-release JARs and performance improvements.

After this talk you will be prepared to get started with Java 9, 10, and 11.

Go to presentation
Nicolai Parlog

Nicolai is a thirty year old boy, as the narrator would put it (if he squints), who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun.

Nicolai is a freelancing developer, author, and trainer. He wrote The Java Module System with Manning, blogs about software development on, recently started a YouTube channel, and is a long-tail contributor to several open source projects. You can hire him for all kinds of things.

Speaker's previous talks