Testimonials
This book really helped me understand Java better. At the time, I had tons of homework and barely any time to figure things out. When I started high school and had to choose extracurricular activities, I discovered FRC — the First Robotics Competition.
Luckily, my school has a team, so I tried to join. I wanted to do programming, but in order to be accepted I had to go through selection, where they taught us a two-year syllabus in just two and a half weeks.
During that period, I had an insane amount of homework and didn't understand anything… until I found the book.
It helped me finally understand what the hell I was writing. The best example was when we had to create a singleton. Thanks to the book, I understood private constructors and static methods, instead of just writing code without knowing why.
Yon