Одна из немногих книг по Java для начинающих. Читаю по диагонали, для меня многое уже является пройденным этапом, но встречаются и достаточно интересные решения и мысли. Так что даже конспектирую местами.
Рекомендовать новичкам? Пожалуй да. Язык простой и понятный, в тексте много определений (ух ты) и примеров.
Беру эту книгу на вооружение, потому как готовлюсь читать лекции по Java.