Modern Java in Practice
Master the evolution of Java up to the latest JDK releases. Write cleaner, faster, and more maintainable code with Virtual Threads, Gatherers, and Data-Oriented Programming.
- Virtual Threads, Structured Concurrency & Scoped Values
- Stream Gatherers & Advanced Collection patterns
- Records, Sealed Classes & Pattern Matching in architecture