Well, this is what I did when I studied for the exam.
I subscribed to Safari which is an IT online library and there you can get all the java books you want for about 10 bucks a month, read them completely online and then return them.
Visit Safari first
Safari Informit you won�t regret it. There you can get all the Java Books from from OReilly, QUE, Addison Wesley and all those nice publishers.
I also downloaded the
Java Language Specification Third Edition which gave me very advance insight in every topic covered in the exam, actually most of the exam objectives are covered in a very profound way in this book. This is the Java Bible.
I also used the
Java Virtual Machine Specification to solve some doubts, so it might help, too.
Finally, I got an Exam Simulator. I strongly recommend
Whizlabs. You can download a demo to see it first, but I can tell you they are really, really good. It comes whit 10 different preparation exams, about 900 questions in different levels (beginner, intermediate and expert) a autoevaluation exam, and simulation of the final
test. It has a world class interface that simulates very well the real exam interface and at the end of every exam you can see the questions you failed, why you failed and a complete explanation of the real answers.
You can also customized your own exams in order to work on your deficient areas. And it just costs about 50 bucks. But you won�t regret it.
Regards,
Edwin Dalorzo.
[ January 13, 2006: Message edited by: Edwin Dalorzo ]