I passed it this morning, I've been working with Java for almost a year now, here is how I studied and my recommendations:
1. Read a book
Hips of books available, I wasn't very fussy about the book as I actually learn more from mock exams but still before taking any mock exams, read a book !
Take Dan's exams !!! DO NOT SIT THE EXAM BEFORE DOING THIS !
(Thanks Dan !!!) http://www.danchisholm.net/sept27/topic/index.html
Take these exams in a study mode, make sure you understand all the logic behind the answers !
Go through this web site, have a feel to what kind of question are asked, and hear to exp of others.
With your spare time, sit all the mock exams you can do..(untill your brain explode..) Click here for a list...
About my exam - Most of the questions and also the trickiest ones were about flow control, the rest:
Collections :about 2(easy)
Wrappers: about 2 (easy)
Threads: about 4 (easy)
Inheritance: about 5 (easy)
Math : about 3 (easy)
Exception about 5 or more..(few of them were tricky)
Assertion about 4 (very easy )
I didn't study much for the exam (3 full days) and the mark wasn't my priority, all I did is read a book and went through Dan's exams, if your mark is important to you take more mock exams !
Good luck with the study.
Oh one more things, know the ranges of the primitive types, these are gift questions ! ( I had one wrong in the exam...don't be lazy like me..
[ October 14, 2002: Message edited by: Shimi Avizmil ]