because you are new to Java, you start reading Head First Java by Kathy Sierra & Bert Bates (or K&B) to clear up the basic concepts.
Once you are done with Head First you can move on to SCJP book by K&B..
"History would be kind to me, for I intend to write it."
Joined: Aug 03, 2007
Is there any way to learn this JAVA practically..? Bec reading theory is so difficult. I want to learn this practically.. so that It will be very useful to my career..
I mean that.. I want my hands on java.. which will be increase my knowledge theoretically and practically.
If you post any prob in this forum, then i will implement it. I will come up with the solution. Please correct the answer and suggest me more..
I think this is the more interacting way to learn java.
Joined: Oct 29, 2006
since you are new to java..it would be better for you to move on to the other forum in Javaranch which is specifically for Java beginners.. may be there you might get what you want because this forum is specifically for SCJP...
I can understand why you would say that about most books but you REALLY need to take a look at Head First Java (often referred to as HFJ) before looking anywhere else. It is not your typical, dry, fact...fact...fact... book. Those certainly do have their place, and they are useful in your path. But, that said, HFJ is like finding somebody's spiral notebook who is learning Java. It is, essentially, a "practical programming experience" in progress!
As one steps through it they are presented with "real world" problems, somewhat simplified, but the view needs to be narrowed to facilitate learning. After stating the problem, the text goes on to break the examples into we need to do a, then b, then c...... and proceeds to show you how to use Java features to do that. Further, as you progress, they tend to present "problems" in the light of "so....if ONLY we had a way to do this... that could also take care of this.... and do it in this manner" which helps you to see the problem, then, on the next page they present it in Java. It sort of helps it stick in you head better....by "seeing the problem that has to be solved and understanding it" and then learning how Java can facilitate it.
Give it a look... you'll be glad you did.
It's sort of like learning constitutional law in a "Mad Magazine" format.
SCJP - 86% - June 11, 2009