SCJP Sun Certified Programmer for Java 5 Study Guide (McGraw-Hill Osborne, 2005)
If u read this book to the very last page I assure that u can be master in Java. This buk is really an exception. The standards of the book meet Sun certification standards.