Escrita pelos criadores da linguagem Java, esta é uma obra indispensável para programadores novos ou experientes. Atualizada para refletir as melhorias introduzidas na versão 5, cobre sistematicamente a maioria das classes nos principais pacotes de Java, java.lang.*, java.util e java.io, explicando de forma detalhada como essas classes funcionam.
SUMÁRIO
1. Um Passeio Rápido
2. Classes e Objetos
3. Estendendo Classes
4. Interfaces
5. Classes e Interfaces Aninhadas
6. Tipos de Enumeração
7. Unidades Léxicas, Valores e Variáveis
8. Primitivos como Tipos
9. Operadores e Expressões
10. Fluxo de Controle
11. Tipos Genéricos
12. Exceções e Asserções
13. Strings e Regulares
14. Threads
15. Anotações
16. Reflexão
17. Coleta de Lixo e Mecânica
18. Pacotes
19. Comentários de Documentação
20. O Pacote de E/S
21. Coleções
22. Utilitários Diversos
23. Programação de Sistemas
24. Internacionalização e Localização
25. Pacotes Padrão