Live data from Hacker News

Best book to study Java

news.ycombinator.com

11–12 of 12 posts

Re: Best book to study Java

#11
post #9

Earlier quoted context omitted.

I can't recommend Head First Java enough - initially I thought it was too whimsical and lacked depth, but it goes over key points simply and repeatedly until you understand them. If you have OOP experience then a lot of the first half of the book will be pretty familiar, but it's useful enough for the syntax/quirks etc

The Head First Series is "Learn the Hard Way" backed by modern educational theory - hands on, engaging multiple learning pathways, and offering problems at various levels of difficulty even on relatively advanced topics. They are structured based on ideas about how people learn rather than ideas about how they should learn. That's not say that "Learn the Hard Way" is not useful or that I don't admire what Zed Shaw is…

+1 for head first java, I also recommend effective Java once you've read hfj

Re: Best book to study Java

#12
post #4

It's getting old, but the early editions of O'Reilly's "Java in a nutshell" (by David Flanagan) books were targeted specifically at C/C++ programmers learning Java. In my opinion, it's extremely well-written, being correct, clear, concise and engaging. From the 4th edition (which was for Java 1.4), it bulked up from 1 inch thick to 2 inches, and stopped specifically targeting C programmers. It's still good, just not…

I have no experience going from c/c++ to java, but I would highly recommend starting at java 1.5 or above.

The differences between 1.4 and 1.5 were quite profound

Post reply on HN