By jsugrue
via java.dzone.com
Published: Aug 08 2008 / 10:34
There are many books that are essential for your bookshelf if you're a Java developer. But if I had space for just five books, which ones would I recommend? This question came into my head when I read this post about book recommendations. Here I propose 5 essential books
Comments
hohonuuli replied ago:
I don't by into the author's list. Everyone's reference needs are different. Here's 5 Java-related books I've been using as references lately:
Java 1.5 Tiger - A Developers Notebook (O'Reilly)
Java 2D graphics (O'Reilly)
Java Swing (O'Reilly)
Digital Image Processing - An Algorithmic Introduction Using Java (Springer)
Groovy in Action (Manning)
ceaseoleo replied ago:
1. Effective Java
2. Java Programming Language - Arnold, Gosling, Holmes
3. Pojos In action - Richardson
4. Some variety of Spring book - Apress Spring, Spring in Action
5. Code Complete - not a java book, but good for any developer
ceaseoleo replied ago:
Actually replace the Spring book with
Head First Design Patterns - its good because it covers design patterns in java
lnguyen replied ago:
Domain Driven Design - good for any developer
noahz replied ago:
Java Concurrency in Action
Effective Java, 2nd Edition
Code Complete, 2nd Edition
Refactoring: Improving the Design of Existing Code
Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability
Voters For This Link (26)
Voters Against This Link (1)