Java 5 - Novatec

Propaganda
Guia de Consulta Rápida
Java 5
Peter Jandl Jr.
Novatec Editora
Sumário
Parte I: Elementos fundamentais.................................... 4
Java: uma brevíssima apresentação.......................... 4
Ambiente Java........................................................ 4
Programa mínimo, compilação e execução............... 5
Variáveis................................................................ 7
Entrada e saída básicas..........................................10
Operadores e expressões........................................12
Diretivas (statements)............................................ 17
Tratamento genérico de exceções............................23
Modificadores especiais.........................................24
Arranjos (arrays)...................................................25
Matrizes................................................................27
Argumentos da linha de comando......................... 28
Parte II: Orientação a Objetos...................................... 29
Conceitos fundamentais....................................... 29
Exceções (exceptions)............................................39
Criação de Pacotes................................................42
Herança (inheritance)........................................... 44
Interfaces............................................................. 48
Polimorfismo....................................................... 50
Classes aninhadas, internas e anônimas..................52
Classes Wrapper................................................... 54
Enumerações (Java 5)........................................... 56
Genéricos (Java 5).................................................57
Parte III: API Java.......................................................... 61
Introdução............................................................ 61
Usando a Documentação do JDK........................... 61
Pacote java.lang............................................................ 63
Interfaces de java.lang........................................... 63
Classes de java.lang.............................................. 64
Enumerações de java.lang..................................... 83
Exceções de java.lang............................................ 84
Erros de java.lang..................................................85
Pacote java.util............................................................. 86
Interfaces de java.util............................................ 86
Classes de java.util................................................ 90
Exceções de java.util............................................ 115
Pacote java.io.............................................................. 116
Interfaces de java.io............................................. 116
Classes de java.io..................................................118
Exceções de java.io.............................................. 132
Índice remissivo.......................................................... 133
Download