| Free Exam No. |
Topic |
Brief Description |
SCJP Exam Objective. |
 4 |
Collections |
Test yourself on Comparable, Comparator, searching and sorting |
6.5 (Use capabilities in the java.util package to write code to manipulate a list by sorting, performing a binary search, or converting the list to an array. Use capabilities in the java.util package to write code to manipulate an array by sorting, performing a binary search, or converting the array to a list. Use the java.util.Comparator and java.lang.Comparable interfaces to affect the sorting of lists and arrays. Furthermore, recognize the effect of the "natural ordering" of primitive wrapper classes and java.lang. String on sorting) |
 3 |
Collections |
Get ready for a session on the Sets, Maps and Lists, covered in SCJP exam |
6.1 (Given a design scenario, determine which collection classes and/or interfaces should be used to properly implement that design, including the use of the Comparable interface) |
| 2 |
File I/O |
This collection of questions will help you to understand usage of different permutations for writing to a text file using classes File, FileWriter, PrintWriter and BufferedWriter |
3.2 (Given a scenario involving navigating file systems, reading from files, or writing to files, develop the correct solution using the following classes (sometimes in combination), from java.io: BufferedReader,BufferedWriter, File, FileReader, FileWriter and PrintWriter) |
| 1 |
Covariant return Types |
A collection of 5 questions on Covariant Return Types in Java |
1.5 (Given a code example, determine if a method is correctly overriding or overloading another method, and identify legal return values (including covariant returns), for the method) |
|