Other books out there are overly large. They prepare you for the exam, but in a time-consuming way that you don’t really need... if you have some previous Java experience, what’s the point of reading twenty pages about operators?
…it hasn’t really had that big an impact on my career. On the other hand the impact on my knowledge of the Java Language was immense.
I took the programmer exam and found it a worthwhile exercise, because it covers all aspects of the language, even those that you usually avoid / code around / get right but don’t know why / use seldomly.
I found it a very positive experience… when I had to study for the certification exam, I dug into the language details far more deeply and comprehensively than I ever would have on my own…
If your Java experience is weak, certification is likely to be a significant help in getting a Java job.
Job opportunities, promotions, improving your Java skills... know the potential benefits that are reasonable to expect from achieving this certification and also (and perhaps even more important) what you shouldn’t be expecting from it