hai kenji... a few of the best best java books are 1. thinking in java-Bruce eckel 2.head first java 3.books by khalid mughal and the java certification book by K&B these are a few of the best books in java also the java complete refrence is also good but the best recomended book is thinking in java
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
If you're just staring go through the tutorials on Sun's site, they're free and cover a lot of ground.
Joined: Jun 16, 2005
Thanks. I am a neophyte somewhat, but understand many of the fundamentals. But with topics such as this, I like to know everything from every angle. So I tend to make things more complicated with my code, and was hoping to hear a few suggestions which I receieved.
I am a CS major and am taking advanced Java this semester. After taking data structures and doing abstract classes and different data structures, I realize that there is a huge void in my knowledge of Java.
I will look into all of your suggestions! Thx.
Joined: Mar 25, 2005
hi kenji!!! after seeing ur reply and if u r a major in CS then defintly u shud read thinking in java by bruce ekkel http://mindview.net/Books/TIJ/Solutions here is the link head first java is another good book but its java proffesionals dream to read tij fully atleats once!!!
These were the books I found useful for learning Java: * Herbert Schildt Java 2 A Beginner's Guide * Cay Horstmann, " Computing Concepts with JAVA 2 Essentials" * C. Thomas Wu An Introduction to Object Oriented Programming with JAVA * ebook of Bruce Eckel at planetpdf you can also practice coding online at http://www.devsquare.com [ August 27, 2005: Message edited by: Andrew Morris ]
I use Head-First Java(O'Reilly publishers). I think it is a good,non-intimidationg introduction. You can consider downloading Bruce Eckels' Thinking in Java from mindview.net. Or better,buy the book if you find it a good read.
Effective Java is quite good shows the depth of the author understanding - at the same time we get such good exposure to in depth knowledge - Effective Java is certainly good - beginers might not be able to appreciate it.
<blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>I have no special talent. <b>I am only passionately curious.</b> <br /> <br />Albert Einstein <hr></blockquote>
I'm sort of a beginner myself in Java that is but I would like to share my experience. I just bought the Deitel "Java How to Program" and find it to be a very good book but a little too much for me at this stage of the game. Sooo.. I went back to the local bookstore and bought Head Fisrt JAVA and I can't say enough good things about this as a starting point book. Even though the code snippets and samples aren't particularily interesting the beginning of the book is a great motivational experience. After a few pages go by, you feel much more comfortable about delving into Java (which seems intimidating at first). After reading the first few chapters I was actually understanding concepts from the Deitel book that I'd read days earlier. This book is actually "fun to read" and that's alot to say for a book on a technical subject. I'd certainly recommend this book to anyone. I actually cheated a bit and went to the section on jar files and was able to create an app and have it running off a desktop icon in about a half hour. Subjects are presented with lots of humour and real world situations. A great read (I passed it up 3 times because I though the cover was too silly or (maybe my brain did.) GREAT BOOK!!!