Manual - 3 Mdulo INSTITUTO DE SOFTWARE DO CEAR INSOFT XI...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
INSTITUTO DE SOFTWARE DO CEARÁ – INSOFT XI Semana da Tecnologia da Informação: na onda das férias básico e intermediário 3 M ó d u l o
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
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 [email protected] • todos os direitos reservados •
Background image of page 2
Í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. 6 Exercícios 7 Implementando o primeiro programa 8 O ambiente de desenvolvimento 8 O código fonte 9 Compilando e executando o programa 10 Erros mais comuns 11 Exercícios 12 Sintaxe da linguagem Java 14 Delimitadores em Java 14 Comentários 14 Identificadores e palavras reservadas 15 Declarando variáveis em Java 16 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 19 Exercícios 19 Expressões 21 Operadores lógicos e aritméticos 21 Concatenação de Strings com o operador + 22 Promoção e Casting 23 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 Comandos especiais de controle de fluxo: break, continue e label 31 Lendo valores do teclado 32 Exercícios 33 Agrupamento de dados (Arrays) 34 Declarando e criando Arrays 34 Inicializando os valores de um Array 35 Array multi-dimensional 36 Array esparso 36 Exercícios 37 Introdução à Orientação a Objetos 38 Motivação ao uso de um novo paradigma, orientado a objetos. 38 Tipos agregados de dados 39 Criando objetos 41 Alocação de memória durante a criação de objetos 42 Atribuição de referências a uma variável 42 Termos básicos em Orientação a Objetos 43
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
JAVA BÁSICO E INTERMEDIÁRI O Abstração de dados 44 Tipos abstratos de dados 44 Definição de métodos 45 A referência this 48 Gerando a documentação de um programa - javadoc 49 Documentação da API Java 50 Exercícios 50 Encapsulamento e sobrecarga de métodos 52 Acessibilidade dos membros de uma classe 52 O modificador final 53 O modificador private 54 Encapsulamento 55 Sobrecarga de métodos 55 Exercícios 56 Construtores 57 Processo de instanciação de objetos 57 Inicialização explícita de membros variáveis 57 Construtores 59 Exercícios 60 Herança e polimorfismo 61 O conceito de classificação 61 A palavra reservada extends 62 Herança em Java 63 A superclasse Object 64 Polimorfismo 64 Argumentos e coleções heterogêneas 65 O operador instaceof 66 Exercícios 67 Classes abstratas e interfaces 68 Classes abstratas e concretas 68 O modificador abstract 69 Restrição de herança pelo modificador final 70 As referências this e super 70 Exercícios 71 Tratamento de exceções 73 O que são exceções ? 73 Diferença entre exceções e erros 73 Tratamento de exceções 74
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/12/2011 for the course DPQ 09 taught by Professor Johncarpenter during the Spring '08 term at UFSCar.

Page1 / 128

Manual - 3 Mdulo INSTITUTO DE SOFTWARE DO CEAR INSOFT XI...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online