248076028 Java SE 7 Programmer I O Guia Para Sua Certificacao Oracle Certified Associate
62434 palavras
250 páginas
Casa do CódigoSumário
Sumário
1
Agradecimentos
1
2
Certificação?
3
3
O básico de Java
3.1 Defina o escopo de variáveis . . . . . . . . . . . . . . . . . . .
7
7
3.2
3.3
3.4
Defina a estrutura de uma classe Java . . . . . . . . . . . . . .
13
Crie aplicações Java executáveis com um método main . . . 22
Importe outros pacotes Java e deixe-os acessíveis ao seu código 32
4 Trablhando com tipos de dados em Java
4.1 Declarar e inicializar variáveis . . . . . . . . . . . . . . . . . .
4.2
Diferencia entre variáveis de referências a objetos e tipos primitivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leia ou escreva para campos de objetos . . . . . . . . . . . . .
63
66
4.5
Explique o ciclo de vida de um objeto (criação, “dereferência” e garbage collection) . . . . . . . . . . . . . . . . . . . . . . . .
Chame métodos em objetos . . . . . . . . . . . . . . . . . . .
68
73
4.6
4.7
Manipule dados usando a classe StringBuilder e seus métodos
Criando e manipulando Strings . . . . . . . . . . . . . . . . .
78
81
4.3
4.4
5
47
47
Usando operadores e construções de decisão
95
5.1 Use operadores Java . . . . . . . . . . . . . . . . . . . . . . . . 95
5.2 Use parentêses para sobrescrever a precedência de operadores 119 i Sumário
5.3
5.4
5.5
Casa do Código
Teste a igualdade entre Strings e outros objetos usando == e equals() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilize o if e if/else . . . . . . . . . . . . . . . . . . . . . . . . .
Utilize o switch . . . . . . . . . . . . . . . . . . . . . . . . . . .
120
130
138
6 Criando e usando arrays
6.1 Declare, instancie, inicialize e use um array uni-dimensional
6.2 Declare, instancie, inicialize e use um array multi-dimensional
6.3 Declare e use uma ArrayList . . . . . . . . . . . . . . . . . . .
147
147
158
162
7
173
173
177
184
187
190
8
Usando laços
7.1 Crie e use laços do tipo while . . . . . . . . . . . . . .
7.2 Crie e use laços do tipo for, incluindo o