This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Which book should I buy Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Which book should I buy " Watch "Which book should I buy " New topic
Author

Which book should I buy

Rahul Jampani
Greenhorn

Joined: Jan 11, 2011
Posts: 13
I want to buy a paperback.

If I have to make a choice between

Core Java(TM), Volume I--Fundamentals (8th Edition) Cay S. Horstmann & Gary

AND

SCJP Sun Certified Programmer for Java 6 Exam 310-065 by Kathy Sierra

which should I go for.
Janeice DelVecchio
Saloon Keeper

Joined: Sep 14, 2009
Posts: 1660
    
  11

I have both. Go with the Sierra and Bates.


When you do things right, people won't be sure you've done anything at all.
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8815
    
    5
Thanks for your suggestion Janeice.

I would ask another question though... what do you want this single book to do? Is it for an SCJP certification or for general Java knowledge?

For sure I think that if you're studying for a cert exam, and you can get only one book, it should be a book that is focused on that cert exam, and not a book that's more general purpose.

hth,

Bert


Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Janeice DelVecchio
Saloon Keeper

Joined: Sep 14, 2009
Posts: 1660
    
  11

Even for a book for general Java Knowledge, Horstmann drops the ball. Confusing examples, poor description, lack of depth (in order to cover too many topics), I could go on and on.

My favorite example... they go through tons of info about GUI stuff.... all kinds of topics. Teenie bits of info in each chapter. The section on generics? one page. ONE PAGE. with a single example (only one.... and I remember it was a List<Coin>). Oh, and nothing about the T or the ? or anything. One page, with not too much description. A disgrace. How can you go into advanced topics (the third section is "Advanced Topics") without even covering the basics well enough to get an understanding?

At that point, I put the book down, relied on HFJ and google, and bought the SCJP book. Which, in my opinion, gives FAR MORE detailed information about general Java.
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8815
    
    5
even kinder words still
Mohamed Sanaulla
Saloon Keeper

Joined: Sep 08, 2007
Posts: 3068
    
  33

I had a very positive view about Core Java by Horstmann and I have even read that (not the Vol2 completely) but after Janeice's reply I have started to think and reflect about the book. And yes I really find the book going too much into GUI stuff. But as always SCJP guide would focus only on the Chapters which come under SCJP objectives. So its always good to have a general book as well.


Mohamed Sanaulla | My Blog
Rahul Jampani
Greenhorn

Joined: Jan 11, 2011
Posts: 13
Thanks for the replies.

I guess i will go and buy Kathy Sierra (Paper Back). I have eBook for Cay and Gary which I will refer if I cant understand something in Kathy's Book.

Thanks Again
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Which book should I buy