Вопрос посвящен литературе по Java?
Лично от меня — Брюс Эккель. Философия Java. В оригинале Thinking in Java.
Ссылка на Озон
Однозначно Джошуа Блох — «Java. Эффективное программирование».
www.ozon.ru/context/detail/id/1259354/