Skip to content

New features to use when upgrading from Java 11 to Java 17

License

Notifications You must be signed in to change notification settings

VividcodeIO/from-java11-to-java17

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From Java 11 to Java 17

Buy Me A Coffee

This repo contains source code of my book From Java 11 to Java 17.

Book cover

Java 17 is the next LTS version of Java. LTS means long-term support. Java 17 should be the next version to upgrade. It is expected that users of Java 11 will gradually migrate to Java 17.

The Book

This book covers major changes from Java 11 to Java 17. Below is a list of these features:

  • Records
  • Sealed classes
  • Switch expressions
  • Pattern matching
  • Text blocks
  • JFR event streaming, JVM constants API, hidden classes
  • Changes to Java standard libraries
  • New garbage collectors
  • Changes to JVM
  • Packaging tool - jpackage
  • Foreign function & memory API
  • Other changes

If you are using Java 11 and planning to upgrade to Java 17, this book can provide you with a valuable reference.

The minimal price of this book is $7.99.

Get Java 17

You can get Eclipse Temurin JDK 17 builds from Adoptium .

You can also use tools like SDKMAN! to install JDK 17 from other distributors.

About

New features to use when upgrading from Java 11 to Java 17

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages