Hope I don't irritate you guys here. Currently I owned Beginning J2EE 1.4: From Novice to Professional, and Data Structures and Algorithms in Java (2nd Edition), and I'm planning to buy Head First Java (2nd Edition) while learning from Sun Java 1.6 Tutorial.
My question is, currently I'm only learning from Java tutorial up to Generic. Do you advise me to get Head First Java too? Also, I have read about people recommeding "How to think like a computer scientist", "Thinking in Java" as well as "Java Gently". I just don't know which or which combination is the best to learn Java, I have basic on JSE 1.3 and learn a bit on my own on J2SE 1.4 and now learning slowly on J2SE 1.6.
Any recommendation on that? Most of the people I asked would only ask me learn the Java tutorial inside out or do a google search of it -.-" Which is so discouraging to a Java learner.
Well, hope you guys are free to entertain a stupid man like me :roll:
I'd say, if you want to know the subject in depth "Thinking in Java" would be ideal along with Head First Java. For the J2EE topics, you can buy Head First Servlets and JSP's, Head First EJB and others.
Originally posted by Jothi Shankar Kumar Sankararaj: I'd say, if you want to know the subject in depth "Thinking in Java" would be ideal along with Head First Java. For the J2EE topics, you can buy Head First Servlets and JSP's, Head First EJB and others.
Thanks for the willingness to help shown in your reply. From your reply, I can tell that you recommend Head First series for Java learning, both for J2SE and J2EE. Any other supplementary books beside them? I hope to learn more than one source if possible =) Not being greedy =p Just want to have one more backup source.