November 2022
Intermediate to advanced
704 pages
19h 58m
English
These first three chapters are about ramping up to Java 17. You’ll ease in with an introductory chapter that covers some quality-of-life changes that came in with Java 11. You’ll see how the Java ecosystem and release cycle has changed since Java 8, including the following, and what that means to developers:
var keyword
Collections factories
New HTTP client with HTTP/2 support
Single-file source code programs
From there, you’ll get a deep dive on one of the biggest changes in the Java landscape in many years—the addition of a full module system. You’ll see why this dramatic change was necessary. It’s been carefully designed for incremental adoption, and along with understanding the concepts, you’ll come ...
Read now
Unlock full access