Hi, Yogesh.
I used Kathy and Bill's book as a reference and found it more than ample (90% on my SCJP). Admittedly I have been programming in
Java for 6 years now, though.
It's a worthy book irrespective, I'd recommend it. Just do loads of practice exams and you'll be fine.
Jeremy