Fundamentos da linguagem
Curso introdutório à programação orientada a objetos com Java, abordando tópicos relacionados à estrutura da linguagem e à arquitetura da plataforma Java.
-- Introdução
· A Linguagem Java
· Palavras reservadas
· Convenções do código
· Comentários
-- Plataforma Java
· História do Java
· Mitos da linguagem
· Java 2 Standard Edition (J2SE)
· Java 2 Micro Edition (J2ME)
· Java 2 Enterprise Edition (J2EE)
· Arquitetura da plataforma Java 2 Standard Edition
-- Fundamentos da linguagem
· A Linguagem Java
· Palavras reservadas
· Convenções do código
· Comentários
-- Variáveis
· Tipos primitivos
· Reference
· Variáveis locais
· Escopo
-- Operadores
· Operadores Unários
· Operadores aritméticos: +, -, *, / e %
· Operadores de deslocamento: <<, >> e >>>
· Operadores de comparação: <, <=, >, >=, == e !=
· Operadores de comparação de tipos: instanceof
· Operadores lógicos
· Operadores de atribuição: =, +=,-=, *=, /=, %=
· Operador ternário
|
-- Controle de Fluxo
· if, else
· switch
· while
· do while
· for
· break
· continue
-- Arrays
· Arrays bidimensionais
· Arrays multidimensionais
· Método main
-- Classes Utilitárias
· String
· StringBuffer
· Math
Fundamentos da linguagem
-- Introdução à criação de classes
· Classes & Objetos
· Atributos
· Métodos
-- Encapsulamento
· Getters e Setters
· Modificadores de acesso
· Objeto this
· Encapsulamento de atributos compostos
-- Construtores e método finalize
· Introdução
· Declarando construtores
· Sobrecarga de construtores
· Método finalize
-- Modificador static
· Atributo static
· Métodos static
· Bloco de código static
|