Monthly Archives: November 2011

Descrever, comparar as diferenças dos tipos primitivos (integer, floating point, boolean e character), enumeration e objetos

Nesse artigo, vou escrever sobre os tipos de variáveis primitivos, enumeração e objetos.

1-) Tipos Primitivos:

Existem 8 tipos primitivos, são eles: int (inteiro), float (ponto flutuante), boolean (booleano), char (caracter), byte, short, long e double. Sendo que os 4 últimos não são exigidos na certificação.
Exemplo:

int a = 1;
float b = 1.5f;
boolean c = true;
char d = 'S';

2-) Enumerações:
Enumerações são tipo especial no qual a variável é usada para armazenar constantes predefinidas.
Exemplo:

public enum EstadoCivil { SOLTEIRO, CASADO, AMASIADO, DIVORCIADO, VIUVO, OUTRO }

EstadoCivil estadoCivil;
estadoCivil = EstadoCivil.SOLTEIRO;

3-) Objetos:
É tudo que não se enquadra como tipo primitivo e enumeração.
Pode se dizer também que são mais avançados do que os primitivos.

Pessoa pessoa = new Pessoa("Revton Braga");

Read more »