I have been studying for the
SCJP 6 for the past months now.
I have read the McGraw Hill SCJP book inside and out.
I have also begun using the
test exam package offered by whizlabs.
Very often I find that the McGraw Hill book will explicitly state subtopics that will and will not be on the exam.
For example: API details, regarding methods of Collections, IO classes.
For one, they explicitly state for the Matcher class, "replace operations are not on the exam." (p.500)
Also, the API topics covered for File are limited to 8 methods and 3 constructors (see p. 450).
However the whizlab exams feature questions that, for example,
contain replace methods or contain additional methods and constructors for File.
In addition, they often refer to some more exotic collection types.
My question therefore is: who is the undisputed source what's on the exam and not?