Java Como Programar
Clássico da Deitel & Deitel que aborda o básico sobre vários temas. Começa com uma introdução aos conceitos de orientação a objetos, passa pelas classes básicas, pelo uso de streams e arquivos, chegando aos servlets e jsp e projeto OO com UML. Um "porto seguro" para iniciar em vários assuntos da linguagem. Ensina através da técnica live-code onde os conceitos são apresentados a partir dos exemplos de código. É atualizado a cada nova versão do JDK. Existe uma edição em português, pela editora Bookman. |
 |
Core Java I
Clássico escrito por Cay Horstmann e Gary Cornell. Se diferencia dos demais porque se preocupa em explicar os porquês e fornecer muitos exemplos. É o livro para os que querem entender detalhes da linguagem, sejam os leitores iniciantes ou avançados. É atualizado a cada nova versão do JDK. Existe uma edição em português, pela editora Makron. |
|
Core Java II
É o par do Core Java I, agora preocupado em abordar com detalhes assuntos como Threads, Coleções, Rede, JDBC, Corba, XML entre outros. Leia ou adquira um "Core Java" de cada vez já que cada um tem mais de 1000 páginas. É atualizado a cada nova versão do JDK. Existe uma edição em português, pela editora Makron. |
|
EffectiveJava Um livro para usuários intermediários ou avançados que precisam conhecer melhor determinados pacotes e classes e entender com mais detalhes alguns conceitos da linguagem. Apresenta mais de 50 boas práticas e dicas para escrever códigos Java de melhor qualidade. | |
The Java Tutorial É recomendável iniciar o estudo da linguagem através deste tutorial e alguns assuntos como threads e coleções podem ser revistos quando necessários. É uma aquisição para empresas e bibliotecas no formato impresso já que a versão HTML está disponível gratuitamente no link acima. | |
Guia de Consulta Rápida Uma ótima introdução escrita por Fábio Ramon. O guia é uma opção de custo baixo e benefício imediato já que separa a linguagem em tópicos que podem ser estudados separadamente. Fornece exemplos rápidos para relembrar ou fazer o primeiro "Hello World". | |
|