248076028 Java SE 7 Programmer I O Guia Para Sua Certificacao Oracle Certified Associate

62434 palavras 250 páginas
Casa do Código

Sumá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

Relacionados