All Java 23 features with examples: primitive type patterns; Markdown in JavaDoc; importing modules; `print()`, `println()` and `readln()` without `System.in` and `System.out`; field initialization in the constructor before super() – and more!
Discover everything about the main method in Java, the starting point of every Java program. Find out more about the components, invocations, and the latest simplifications in Java versions 21 to 23.
In the fifth and final part of the series on hexagonal architecture, we migrate the Quarkus application to Spring Boot – once more without changing a single line of code in the core of the application.
All the new Java 22 features with examples: Unnamed Variables & Patterns, Stream Gatherers, Foreign Function & Memory API, Launch Multi-File Source-Code Programs ... and more!