NOW IN BETA
Cruising Along with Java
By Venkat Subramaniam
Published in
2 min readOct 21, 2022
Venkat Subramaniam has a brand new Java book in beta:
Share your thoughts, experiences, and questions on the book’s DevTalk page, where you will also find a promo code that saves you 35 percent:
Java is changing quickly, and you need to stay up to date on the capabilities introduced between versions 9 and 19. Whether you are using Java 8 or one of the newer versions of Java, this book will serve as your practical guide to explore and apply current features. Venkat will show you how to:
- Use type inference and avoid its pitfalls
- Use text blocks to write elegant multiline strings and embed XML and JSON documents in code
- Design better OO code with records and sealed classes
- Reduce verbosity and hidden errors in code using switch expressions and pattern matching syntax
- Modularize your Java code to make it more secure and manage dependencies clearly
- Dynamically discover services
- Create highly performant and resilient asynchronous applications using the brand new virtual threads (fibers) and structured concurrency
You don’t have to tolerate clumsy old Java code. Once you’ve read Cruising Along with Java you’ll be able to benefit from the significant changes to the language in versions 9 through 19.