Upgrade from Java 8 to Java 25
What changed after Java 8 and how to use it: var, switch expressions, text blocks, records, pattern matching, the HTTP client, modules and virtual threads.
- For: You work on an older codebase and want to use modern Java.
- By the end: You can modernise a Java 8 codebase and plan the upgrade with confidence.
- Size: 15 lessons (46 min of reading, plus time to try the code), intermediate