Gunnar Morling, Edson Yanaga
December 2, 2021

To the moon and beyond with Java 17 APIs! | DevNation Tech Talk

Since moving to a 6 monthly release cadence, the Java platform is evolving more dynamically than ever before. It can be quite a challenge to stay on top of all the changes and new features. In this talk we're going to explore the most important developments in the Java API: which classes have been added, and what has been removed? Join Duke, the Java mascot, for a trip to space and learn which exciting new APIs provided by the Java platform can help him with his journey:

  • The Java Vector API for utilizing the SIMD capabilities of modern CPU architectures
  • The Foreign Linker API for integrating with native code
  • The JFR Event Streaming API for publishing JDK Flight Recorder Events

We'll also take a look at some useful changes to the Java runtime, such as CDS archives for a faster spaceship..., uhm, application launch!