Clear. Consistent. Correct.
purchase books through Program with Style

Java

The Elements of Java Style
The Elements of Java Style
Allan Vermeulen et al., 2000
 
While there are many books that explain the syntax and basic use of Java, this book explains not just what you can do with the syntax, but what you ought to do. It illustrates rules with parallel examples of correct and incorrect usage.
It is the first book in the well-received Elements series.
"A coding standard for every Java programmer"
"An excellent guide to Java coding standards"
"Essential read for any Java developer"
Essential Java Style: Patterns for Implementation
Essential Java Style: Patterns for Implementation
Jeff Langr, 1999
 
This book provides detailed patterns for real-world implementation of Java. It covers patterns including behavior, state, collections, classes, and formatting.
"A must have for the professional Java Programmer"
"I think every serious Java developer should give this book a good look."

Useful Links