It's not a secret anymore!
The moose likes Beginning Java and the fly likes *Book ideas for JAVA beginners * Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "*Book ideas for JAVA beginners *" Watch "*Book ideas for JAVA beginners *" New topic

*Book ideas for JAVA beginners *

Ben Brown

Joined: Jun 04, 2001
Posts: 4
Does anyone have any ideas of valuable books for a newcomer in JAVA?
I was considering Deitel & Deitel, Java How to Program ISBN 0130125075.
I own Core Java 2 Volume 1: Fundamentals ISBN 0130894680
and that is an ok book but I need something better.
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
My first Java book was Object Oriented Programming in Java by Gilbert and McCarty..its a little old..but I found it great to start with...
Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
We have a whole section of JavaRanch devoted to Book Reviews, split up into Beginner, Certification, Design Etc. Check it out at:

"JavaRanch, where the deer and the Certified play" - David O'Meara
Allen Alchian
Ranch Hand

Joined: Oct 11, 2000
Posts: 83
I first started Java programming last September...had never programmed in an OOP language.
Like you I purchased "Core Java 2, Vol 1". I, too, needed "something better". Ultimately I purchased about a half dozen other books. These included the Deitel book; "just Java" by van der Linden; "Thinking in Java" by Eckel; and "The Java Tutorial Second Edition" by Campione/Walrath--all touted by Java Ranch. But none were as valuable to me as a beginner as "Teach Yourself Java" by O'Neil (Osborne/McGraw-Hill 1999)...$30. The book focuses on applications, rather than mixing up applications and applets as does Deitel. And it provides many, many examples. Further, and most uniquely, along with giving exercises (problems), it provides solutions to those exercises. It is purely for beginners. The other books are also good, but I definitely used O'Neil's book the most.
By the way, I also found the Java Ranch Cattle Drive very helpful for improving my programming style. Good luck in your programming education.

Bob Graffagnino
Ranch Hand

Joined: May 30, 2001
Posts: 81
I have "Thinking in Java", "Core Java" and "Java: How To Program", although "Complete Java 2 Certification Study Guide " (Roberts, Heller, and Ernest) is my favorite.
frank davis
Ranch Hand

Joined: Feb 12, 2001
Posts: 1479
See the reviews at also. I reccomend Walter Savitch's "Java : Intro to Computer science"
I agree. Here's the link:
subject: *Book ideas for JAVA beginners *
jQuery in Action, 3rd edition