Издательство Эддисон-Велсли выпустило (полтора года назад) книжку о джаве:
http://www.amazon.com/Java-TM-Puzzlers-Pitfalls-Co...561387-5976016?ie=UTF8&s=books
Книга в форме головоломок (своего рода аналог известного шедевра "контрпримеры в анализе") рассказывает про особенности конструкций джавы, давая читателю возможность задуматься о вещах, которые он почитал сами собой разумеющимися. Прочитавший эту книгу отличается от непрочитавшего примерно так же, как человек, который может сказать что "телега едет" от человека, который описывает этот процесс как "телега едет в результате векторного сложения приложенных к ней сил".
Пример головоломки: задайте такие определения переменным i и x, чтобы выражение
x+=i;
компилятор джавы воспринимал как корректное, а вот на такое:
x=x+i;
выдавал ошибку компиляции.
Проще говоря, книга всем молодым специалистам рекомендуется к прочтению.