Java After Eight

Java After Eight

04.03.2020, 19:15

Many projects are still on Java 8 and yet, Java 14 is out soon! The small releases after 9 created the illusion of nothing much happening, but nothing could be further from the truth - a lot changed since then that shapes the look of everyday Java code:

  • new language features like records, switch expressions, var, and text blocks
  • new APIs like stack walking and the reactive HTTP/2 client
  • additions to existing APIs, like Stream and Optional

In this talk, we'll take a simple Java 8 code base, update it to 14, and refactor it to use the new language features and APIs. You'll be surprised how much the code changes!

Nicolai Parlog

Nicolai is a thirty-year-old boy, as the narrator would put it (if he’s generous), who has found his passion in software development (mostly Java) and who codes for a living as well as for fun. He also blogs, writes, newsletters, speaks, chats, records, streams, trains, and consults about it, and organizes a conference - not all at the same time, but in prolific fits and starts with high throughput and long latencies. If you want to take the wheel, hire him for in-house trainings on new Java features, migrations to Java 9+, and JUnit 5. His home is at

@nipafx @nipafx


Disy Informationssysteme GmbH
Ludwig-Erhard-Allee 6
76131 Karlsruhe

Unterstützer & Sponsoren



Powered by Jekyll & Git - Revision 62e0613