За пять лет карьеры Java разработчика только сейчас добрался до этой книги. Возможно надо было сделать это раньше, но созрел только сейчас) Рекомендую всем, кто хочет...
- понять как работает JVM под капотом,
- какие есть сборщики мусора и что они вообще делают,
- почему с массивом в 64 элемента код будет работать быстрее, чем с массивом на 65 элементов
- почему маленькие методы лучше, чем большие с точки зрения оптимизации ... ну и т.д и т.п. Это лишь минор того, что есть в книге)