Welcome to Head First Java
Despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You’ll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. This edition focuses on Java 5.0, and includes all the core Java fundamentals.
Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It’s fast, it’s fun, and it’s effective.
Get the Book Examples, Code, Source Files and Images
You should be typing in all the examples, but sometimes, when you encounter errors, it pays to have a working version of the code to compare against: