Talk
Registration required!
January 12, 2022
12:00 pm
12:45 pm
(CEST)

What´s New for Developers Moving from Java 11 to 17?

Save your spot
Powered by
ecx.io, part of IBM iX

About the session

Java SE 17 was released in September 2022 as the next long-term supported

version from Oracle. Therefore, it is expected that many of us will quite soon migrate

from Java 11 to 17.

In this lecture, we will go through the new APIs available in Java 17, compared to the

ones available in Java 11. We will focus on changes that are most relevant for

developers. Other new features like security enhancements, garbage collector

updates or performance improvements are not in scope of this lecture.

We will cover the following new APIs:

  • Text Blocks – make our multiline strings more readable
  • Pattern Matching – create variables with instance-of checks
  • Records - create immutable data classes with ease
  • Sealed Classes - finer control of our class extendibility
  • Stream toList Method – reduce boilerplate for the most common collector
  • NullPointerExceptions – helpful messages that ease debugging
  • Switch Expressions – using arrow functions and getting rid of breaks
  • Pattern Matching for Switch – unfortunately only in preview mode

At the end of this lecture, we should be familiar with the latest Java APIs and be

ready to start using Java 17 on your next project assignment.

About the speaker

Daniel Strmečki
Daniel Strmečki
Director Digital Platforms at IBM iX

Watch recording

Registration required!

Save your spot

12 Jan
,
12:00 pm
12:45 pm
(CEST)
Save my spotSave my spotSave my spotSave my spot
Code of Conduct
WeAreDevelopers welcomes everyone and is dedicated to defending anybody from harassment, regardless of gender, gender identity, and expression, sexual orientation, disability, physical appearance, body size, race, age or religion.
Read more
Diversity & Inclusion
At the WeAreDevelopers Events we empower underrepresented groups by giving them the stage to share their knowledge and experiences. It is crucial for our international events to bring together the perspectives of people with different backgrounds.
Read more