Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Beginning Java and the fly likes Need advice on good java beginners book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Need advice on good java beginners book" Watch "Need advice on good java beginners book" New topic
Author

Need advice on good java beginners book

brandon tankleff
Greenhorn

Joined: Mar 01, 2009
Posts: 2
Hey, thanks for reading!! I've had exposure to programming in college (c++), but havent done any in many years. Seems from what ive read that Head First java is a good beginners book. My question is this: Should I be concerned about getting a a copy of the book from, say, 2005 versus 2008? Anything significantly new in the language, trends, that wont be covered in a 2005 version? Just looking to save a few $...also, if having some prior exposure to c++ means you might recommend a better book, please do tell

thanks much
Vikas Kapoor
Ranch Hand

Joined: Aug 16, 2007
Posts: 1374
According to SUN, Java 5 has released on Sept 29, 2004. So If your edition of HFJ covers Java 5 then you are good. Current version is Java 6 but there aren't significant changes from Java 5 to Java 6.

Just Java is another good book.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38057
    
  22
Welcome to JavaRanch

You have already been told of the popularity of the Head First books; they are very definitely for beginners. If you buy the Java book, make sure to get the 2nd edition.
I am fond of the Deitel books, which have their own peculiar style. Some people dislike their style. Fortunately you can find sample chapters on the Deitel website, so you can see whether you like their style. You probably won't notice that much difference between the 6th and 7th editions, but don't buy the 5th or older editions.
I don't like books which have all their working shown in a main method, nor books which use addActionListener(this) throughout to demonstrate Swing event handling.

I think the best all-round book I have seen is Horstmann and Cornell, which has been updated for java6 (8th edition); it is particularly intended for people coming to Java from a C++ background, but is probably not a beginner's book.
 
 
subject: Need advice on good java beginners book
 
Similar Threads
Help in preparing java
Create an array of object references?
Hi
is java good for making roguelikes?
good book for Java Beginner