Um excelente, e muito comentado/recomendado, livro de java sem dúvidas é o Effective Java, que foi traduzido pela Editora Altabooks, com título em português Java Efetivo.
A primeira impressão do livro saiu com alguns erros, que foram tema do meu post Livro Técnico Traduzido, Ler vale a pena? de Julho de 2009.
Em parceria com a editora, eu listei todos os erros que encontrei, e apliquei as erratas do livro original (disponível em http://java.sun.com/docs/books/effective/errata.html).
Todos os erros que notei, apontei e acredito que foram aplicados na nova impressão.
Fica a dica de um excelente livro, e com uma edição em português completamente revisada e corrigida.