java
Módulo
INSTITUTO DE SOFTWARE DO CEARÁ – INSOFT
XI Semana da Tecnologia da Informação: na onda das férias
básico e intermediário
XI SEMANA DA TECNOLOGIA DA INFORMAÇÃO
Java básico e intermediário
60.150-160 •Av Santos Dumont, 1180 •Fortaleza - CE
Tel.: (85) 488.5200 •Fax: (85) 488.5210
Instrutor:
Felipe Gaúcho
gaucho@atlantico.com.br
•todos os direitos reservados •
Í ndice analítico
A tecnologia Java
4
O que é Java ?
4
O que é máquina virtual ?
5
O que é garbage collection ?
6
A estrutura de um código em Java.
Exercícios
6
7
Implementando o primeiro programa
8
O ambiente de desenvolvimento
8
O código fonte
9
Operadores de deslocamento (>>, >)
24
Circuitos lógicos
25
Exercícios
26
Fluxo de controle
27
Ramificação if, else
27
Ramificação switch
28
Repetição for
29
Repetição while
30
Compilando e executando o programa
10
Comandos especiais de controle de fluxo: break, continue e label
31
Erros mais comuns
Exercícios
11
12
Lendo valores do teclado
32
Exercícios
33
Sintaxe da linguagem Java
14
Delimitadores em Java
Comentários
14
14
Identificadores e palavras reservadas
Declarando variáveis em Java
Agrupamento de dados (Arrays)
34
Declarando e criando Arrays
34
15
Inicializando os valores de um Array
35
16
Array multi-dimensional
36
Array esparso
36
Exercícios
37
Tipos primitivos da linguagem Java
17
Tipos lógicos: boolean
17
Tipos textuais: char e String
17
Tipos numéricos inteiros: byte, short, int e long
18
Tipos numéricos de ponto flutuante: float e double 19
Convenções de codificação
Exercícios
Expressões
Introdução à Orientação a Objetos
38
Motivação ao uso de um novo paradigma, orientado a objetos.
38
19
19
Tipos agregados de dados
39
Criando objetos
41
21
42
Operadores lógicos e aritméticos