Livros sobre Java |
Este é um livro que trata da definição da linguagem Java. Não é, portanto, um livro voltado para introdução ao ensino da linguagem, muito menos um livro de introdução à programação de computadores. Ele é um livro que deve ser consultado para elucidar dúvidas referenntes a detalhes ou questões técnicas sobre a definição da linguagem. O livro está disponível, tanto em HTML quanto PDF e PostScript, na página visitada ao clicar sobre o nome do livro acima sublinhado.
Este livro, escrito pelos próprios autores da linguagem, é voltado para introdução à linguagem. Não é um livro de introdução à programação de computadores. A terceira edição foi bastante revisada, para inclusão de mais detalhes sobre a linguagem (como, por exemplo, classes internas a outras classes e um tratamento mais abrangente do assunto de coleta de lixo, assim como uma descriçãao mais abrangente da interface com bibliotecas). Na página acessível ao clicar sobre o nome do livro acima sublinhado, você encontrará uma descrição do livro, e uma ligação com outra página que contém o sumário e o prefácio do livro.
Este livro aborda diversos assuntos: introdução à programação de programadores e programação orientada por objetos, introdução ao uso de bibliotecas da linguagem Java (como bibliotecas para interface gráfica (Swing e AWT) e bibliotecas para definição e uso de estruturas de dados (Collection)), introdução à programação concorrente em Java, introdução à programação de aplicações em redes de computadores, usando Java, introdução ao desenvolvimento de aplicações de multimídia usando Java, introdução ao uso de bancos de dados usando Java, linguagem de "modelamento" UML etc. Trata-se, portanto, de um livro bastante extenso, com 1536 páginas. É, no entanto, bem escrito, didático e bem organizado. Uma ressalva que eu faria é a de que o leitor pode às vezes se perder em meio aos exemplos usados no livro, que contêm programas extensos, com muitos detalhes. Um problema importante relativo a livros abrangentes que tratam da descrição de uma linguagem de programação específica é que eles tendem a ser expositivos, não incentivando muito a discussão de conceitos e não provendo uma visão geral, que exponha como esses conceitos são abordados em outras linguagens. Na página acessível ao clicar sobre o nome do livro acima sublinhado, você poderá ver o sumário e o prefácio do livro. A quarta edição foi traduzida para o português, pela editora Bookman (mas existem diferenças significativas com relação à quinta edição).
Os dois livros cobrem a programação na linguagem Java extensivamente. O primeiro contém 752 páginas e o segundo 1232 páginas. Trata-se de bons livros de referência, cobrindo os mais importantes aspectos sobre o desenvolvimento de aplicaçãoes usando Java.
Este livro está disponível gratuitamente na Web (a terceira edição pode ser obtida a partir da págiona visitada ao clicar sobre o nome do livro acima). Trata-se de um livro sobre Java, nos moldes dos anteriores. No entanto, uma característica positiva desse livro em relação aos anteriores é a de que ele adota uma postura mais aberta, discutindo e não apenas expondo características e aspectos da linguagem Java e comparando-a com outras linguagens, particularmente com C++.
Carlos Camarão e Lucília Figueiredo .