A Books24x7's TOP 10 title for 4 consecutive years and designed as a beginner’s tutorial to the latest version of Java, this book discusses the most useful Java libraries—those that any Java programmer is required to know and are frequently asked about in job interviews. In addition to covering all of the new features in version 7, it also provides extensive coverage of the three subjects that a professional Java programmer must be proficient in: Java as a programming language, object-oriented programming with Java, and Java core libraries. By providing exercises and examples of real world applications, this informative reference enables programmers to master the skills necessary to perform intermediate tasks in Java and to learn other programming technologies.
Kurniawan explains everything in an easy to read way. The book is presented in a logical way and the reasoning behind the order of subjects is explained.
This book gave me a comprehensive overview of working with Java.
I still need to actually write some, but I feel confident and knowledgeable that I can.