Sanjay,
I studied on and off for around 6 months. With projects at work, sometime I found it hard to study, but the last 2 months I forced myself to find time. I read the book one time, but as I was reading it, I wrote down a couple of the key important things that spanned a couple of pages on note cards. So basically I read ahead in the book, and then went back to the page where I left off with my note cards and continued with those. So essentially, I was re-reading what I had just read and helping myself remember it by writing it down. When I was through, I ended up with about 375 note cards. I would review through these and I also bought practice tests from CertGear.com It gives you 350 questions to practice for about 30 dollars, which I think is a bargain. If you go to the website and pick Sun Microsystems then SCWCD, after about 10 seconds it will display a pop-up indicating that if you click on the link you can fill out your e-mail address and the test you want to take and it will send you a 20% of discount code in the e-mail. If for some reason it doesn't take you to the link, make sure you don't have pop-ups blocked, but you will first have to go and clear your cookies in your web-browser for the pop-up to display again.
Wish you the best of luck...
Dan