Mind map
Java
Map content
Java
Carateristicas
- Simples
- Orientada a Objetos
- Familiar
- Robusta
- Segura
- Portável
História
- 1991
- James Gosling
- OAK
- Projeto Green
- Sun Micrositems
- ORACLE
JDK
JRE
JVM
- Potabilidade
- ByteCode
- Potabilidade
Garbage Collection
Hotspot
JIT
Definições
- Classe
- É a estrutura que, quando construída, produzirá um objeto, dizemos “todo objeto é instância de alguma classe”;
- É a estrutura que, quando construída, produzirá um objeto, dizemos “todo objeto é instância de alguma classe”;
- Objeto
- Em tempo de execução, quando a JVM encontra a palavra reservada new é criada uma instância da classe apropriada;
- Em tempo de execução, quando a JVM encontra a palavra reservada new é criada uma instância da classe apropriada;
- Estado
- É definido pelo conjunto de atributos de uma classe, isto é, cada instância da classe possuirá um estado independente dos demais objetos.
- Comportamento
- São os métodos da classe, comportamento é aquilo que uma classe faz (algoritmos), muitas vezes, um determinado comportamento (método) muda o estado do objeto, isto é, após a execução do método um ou mais atributos mudaram de valor;
- Classe
Observações Geráis
- camelCase - Métodos e Variáveis
- CamelCase - Classes
- MAIUSCULAS_SEMPRE - Constantes
JAVABEANS
- O restante do nome deve ser o nome do atributo concatenado ao prefixo (is, get ou set) em letra maiúscula;
- método setter e getter sempre devem ser públicos.
- Getter - Obter a Variavel
- Se o atributo não for um booleano o método getter (utilizado para obter a variável) deve iniciar por “get”; I. Se o atributo for um booleano o método getter pode iniciar por “get” ou “is”;
- Setter - Atribuição
- O método setter (atribuição) da propriedade sempre deve iniciar por “set”;
Information
- Description
- Mind Map on Java, created by Fernando Saraiva Martins on 31/01/2017.
- Created by
- Fernando Saraiva Martins
- Views
- 0
- Rating