It rather gives a general idea of JAVA (architecture/using), not necessary for SCJA exam.
Though, I've just finishing to read it for the second time (as a preperation for SCJA)
After that I'll start work with Scja Sun Certified Java Associate Study Guide.
--
It's my first post here so... Hello Everyone!