I was looking at Exam Objective 3.2 of SCJP 5 (310-055). It involves File,FileWriter,FileReader and some more io classes.
There are methods of these classes, which need to study and remember. In K & B , some methods are listed as key methods. But what about rest of methods of these classes? Do we need to understand the rest which are not declared key methods?
Same happened with StringBuffer and StringBuilder. While solving mock exams i encounter with some methods which were not list ed as key methods. Do we need to remember all methods from these classes? Is there any guideline in 'exam objectives' which indicate which methods are their on exam?
We will have a future if we save Nature!
Most exam questions concentrate on the "key" methods. That will not however prevent an exam question from expecting you to know a method that is not a "key" method. You need to know the functionality provided by the class in general.
You can do one thing create small and simple java programs and try to cover more methods using program so you will learn a lot from actual working code and understand what each method can do.
Post your doubts on JavaRanch so any member here can give explaination for your doubt. JavaRanch is good place to learn various concepts in Java.
Solve as many mocks as possible so that you can keep track of SCJP objectives.