
The Java series
1 book
So far The Java series series by Joshua Bloch has one book.
Books in order

Effective Java : Programming Language Guide
Joshua Bloch
A practical guide to writing clearer, safer, and more maintainable Java programs, this book distills years of programming expertise into focused, actionable advice. It explores core language features, object-oriented design, interfaces, exceptions, threads, serialization, and other areas where thoughtful choices make a lasting difference. Through concise explanations and illustrative examples, it highlights common pitfalls while presenting proven techniques and reusable patterns for effective software development. Both a valuable reference and a guide to better programming judgment, it is essential reading for Java developers seeking to move beyond merely functional code.