Head First Java
Learn object-oriented programming and Java with Head First Java. This book combines puzzles, visual aids, and engaging interviews to teach you Java in a fun and fast way. The second edition focuses on Java 5.0, making it a complete introduction to both the language and development platform. Designed to work with the way your brain naturally learns, this book will teach you not just syntax, but how to think like a Java programmer. If you want to understand Java in a non-boring way, Head First Java is for you.
First Published in 2006