<p>Do you guys know of any good JAVA book that can precisely explain JAVA?</p>
<p>I have the barron's apjava book too but it's too broad. </p>
<p>Especially: I need something that can explain classes, objects, methods, instance variables and how they all relate and how they are expressed in syntax. I need to get that down solid.</p>
<p>For example. keyboardreader reader = new Keyboardreader ();
why do we need to have the ()??? Isn't this just instantiation?
and aren't we making a new object called "reader"?, then why do we say "new Keyboardreader ();"....isn't keyboardreader the class? wtf. you see what i mean?</p>
<p>There's an ap java!? Wow.. How is java taught to you guys?</p>
<p>I have the ****test teacher every. Sorry, but it's true. I took java (really for the hell of it; it's one semester), and all we do is copy text out of a book. She doesn't even explain what the code is doing or means. Sigh..</p>