Link Details

Link 101964 thumbnail
User 185351 avatar

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
  • 26
  • 1
  • 2410
  • 1092

Comments

Add your comment
User 161244 avatar

hohonuuli replied ago:

0 votes Vote down Vote up Reply

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)

User 283139 avatar

ceaseoleo replied ago:

0 votes Vote down Vote up Reply

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

User 283139 avatar

ceaseoleo replied ago:

0 votes Vote down Vote up Reply

Actually replace the Spring book with
Head First Design Patterns - its good because it covers design patterns in java

User 201685 avatar

lnguyen replied ago:

0 votes Vote down Vote up Reply

Domain Driven Design - good for any developer

User 288015 avatar

noahz replied ago:

0 votes Vote down Vote up Reply

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

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.