posted 14 years ago
In my opinion two books are enough. Just start working through one of them and try some mock exams. My web site has single topic exams that you can use after you complete each chapter. In addition to the books that you already have you can always refer to the Java Language Specification.