Aspire Apprentice Developer to Journeyman Developer Journeyman Developer Track 2: Senior Developer
Using a step-by-step approach complete with numerous examples, self-tests, and projects, this book, written in the clear, crisp, uncompromising style, provides all you need to get you started programming in Java right away.