If you are a Java dev, I would like to hear your story. How did you learn the language? What helped you the most? Any advice you can provide is appreciated.
Ask HN: Resources for learning Java?
1–10 of 21 posts
Re: Ask HN: Resources for learning Java?
#2This got me through my college Java courses.
Re: Ask HN: Resources for learning Java?
#3http://mindview.net/Books/TIJ4
I liked it a lot at the time. No idea if that's the best thing out there now. I haven't seen the latest edition, as I haven't had to touch Java in several years.
Re: Ask HN: Resources for learning Java?
#4I tend to learn languages a lot faster and in a much more thorough fashion when I approach it this way.
edit: this has nothing to do with java per se, but I find it is valuable to me when trying to pick up a new language.
Re: Ask HN: Resources for learning Java?
#5It doesn't try to teach you programming, it just cuts to this "this is what this is in Java" ... high signal/noise.
Re: Ask HN: Resources for learning Java?
#6http://www.google.com/search?q=%22java+for+php%22+programmer...
These results aren't as good as some, such as "Java for Lisp programmers". It's a useful heuristic, anyway.
Re: Ask HN: Resources for learning Java?
#7Years ago, I used Bruce Eckel's Thinking in Java : http://mindview.net/Books/TIJ4 I liked it a lot at the time. No idea if that's the best thing out there now. I haven't seen the latest edition, as I haven't had to touch Java in several years.
Re: Ask HN: Resources for learning Java?
#8http://java.sun.com/j2se/1.5.0/docs/api/ This got me through my college Java courses.
Also, if you want functional programming in your collections, check out Apache's commons collections:
Re: Ask HN: Resources for learning Java?
#9Re: Ask HN: Resources for learning Java?
#101) Head First Java (Edition that covers Java 5) 2) Core Java (optional, latest edition) 3) The Java Programming Language 4th Ed _AND_ Effective Java 2nd Ed
The last resources are somewhat related. Some of the stuffs in TJPL can make EJ clearer and vice versa.