Mapa mental
JAVA
Contenido del mapa
JAVA
Plataformas
- Java ME
- Indicado para dispositivos mobile e sistemas embutidos.
- Java EE
- É indicado para um uso mais robusto. Aplicações de larga escala, sistemas distribuídos, etc.
- Java SE
- Contém os recursos básicos
- Java ME
Ambiente de Desenvolvimento (JDK)
- JRE: Java Runtime Enviroment
- Executa as aplicações Java
- Composta por JVM e Bibliotecas
- Java Lang
- Java Tools
- Debbuger
- Verificador de Tempo real
- Java C
- Compilador Java
- Debbuger
- APIs
- JRE: Java Runtime Enviroment
Bytecodes e Maquina Virtual Java
- Bytecodes
- gerado pelo compilador(JavaC)
- Nao é executavel
- Usado pela JVM para gerar codigo execultave para a maquina
- Há JVMs para cada Plataforma, e todas elas entendem o mesmo Bytecode
- Bytecodes
conceitos orientação à objetos.
- Classes
- base da programação orientada a objetos
- receitas de um objeto, têm características e atributos, permitindo assim armazenar propriedades e métodos dentro dela
- Métodos
- Os métodos definem as funcionalidades da classe
- Atributos
- O conjunto de propriedades da classe
- Métodos
- Visibilidade
- Publica
- acessado por qualquer outro objeto
- Privada
- acessado por nenhum outro objeto fora da classe
- Protegida
- acesado por classes derivadas
- Publica
- Objetos
- Instâncias de classes
- Herança
- permite que classes compartilhem atributos e métodos
- Encapsulamento
- separar o programa em partes
- Polimorfismo
- metodos com mesma assinaturas que realiaza acões diferentes
- Classes
Tipos de dados e operadores
- Tipos de Dados
- Inteiros
- Byte, short, int e long
- Numeros fracionarios
- float e double
- literais
- Char e String
- Lógico
- Boolean
- Inteiros
- Tipos de Dados
Laços e decisões
- laços
- For, while e do-while
- decisões
- if, else e switch, case
- laços
Información
- Descripción
- Mapa Mental sobre JAVA, creado por Jardel Nathan el 15/03/2017.
- Creado por
- Jardel Nathan · mar 2017
- Actualizado
- 15 mar 2017
- Visitas
- 26
- Valoración