Every good Java developer (well.. any developer) has his own list of the best books on each technology. Like:
- Core Java — "Thinking In Java" B. Eckel, "Core Java" K. Horstmann;
- Advanced Java — "Effective Java", "Java Puzzlers" J. Bloch;
- Code Style — "Code Complete" S. Mcconnell;
- Design Patterns — "Design Patterns: Elements of Reusable Object-Oriented Software" GoF;
- ...
- and so on.
So I`d like a really good book, the best book on JVM. What is it in your opinion?