Linguagem de programação java
JB100 Java Básico
www.etcnologia.com.br
Rildo F Santos
(11) 9123-5358 (11) 9962-4260 rildo.santos@etecnologia.com.br @rildosan skype: rildo.f.santos http://rildosan.blogspot.com/
Autor: Rildo Santos (rildosan@uol.com.br)
Revisão 3.0 27/01/09
Versão: 3.0
© Copyright e-tecnologia.com, 2002
Linguagem de Programação JAVA
JB100 Java Básico
Estrutura do Curso
Introdução Fundamentos da linguagem Programação Orientada a Objetos
Apresenta arquitetura da linguagem Java Apresenta comandos e funcionalidades básicas Principais aspectos da programação orientada a objetos
Características Apresentar características avançada da Avançadas Linguagem (Threads, networking e etc)
Introdução a UML
Utilitários
Apresentar uma visa geral da UML e seus os principais componentes
Demonstrar os principais utilitários da linguagem Java (Jar, JadaDoc e etc)
© Copyright e-tecnologia.com, 2002
Versão: 3.0
2
Linguagem de Programação JAVA
JB100 Java Básico
Conteúdo
Introdução breve apresentação gerando aplicações Instalação do JDK O primeiro programa Fundamentos da linguagem Java Estrutura da linguagem Palavras Reservadas Tipos de Dados Inicialização de variáveis Operadores A classe String A classe StringBuffer Casting Fluxo de Controle Arrays Passagem de Parâmetros A classe Math Empacotamento de Classes Conversão de Tipos A referência this Coleções Pacotes Programação Orientada a Objetos Classes Objetos Métodos Construtores Atributos e variáveis Exemplo de classe Exercício Abstração de Dados Relacionamento Herança Herança Múltipla Comparação: Classes vs Interfaces A referência Super Associação Navegação Rolename Agregação Composição Multiplicidade Constraint Encapsulamento Polimorfismo Acessibilidade Características Avançadas Instanceof Exception Formatando Números e Datas Constantes Threads Serialization TCP/IP Introdução a UML Utilitários JavaDoc Jar JDB Javap Apêndice Convenção de Código no Java Unicode