Java é uma linguagem fortemente tipada, o que significa que cada variável deve declarar um tipo.
Antes de falarmos sobre variáveis, devemos primeiro falar sobre os tipos de variáveis.
Em Java, os tipos de variáveis são divididos em duas categorias: tipos básicos e tipos de referência.
Tipo de variável | |
---|---|
tipo básico | Tipo de referência |
8 tipos | Exceto para os 8 tipos básicos, todos os outros tipos de variáveis são tipos de referência |
Java suporta os tipos básicos de variáveis em 8.
Digite o nome | tamanho do espaço (Unidade: byte ou bytes) |
Alcance de representação |
---|---|---|
byte (tipo de byte) | 1 | |
curto (número inteiro curto) | 2 | |
int (inteiro) | 4 | |
long (inteiro longo) | 8 | |
float (tipo de ponto flutuante de precisão única) | 4 | sobre (O número efetivo de dígitos é 6 ~ 7) |
duplo (tipo de ponto flutuante de precisão dupla) | 8 | sobre (O número efetivo de dígitos é 15) |
char (tipo de personagem) | 2 | |
booleano (booleano) | verdadeiro falso |
Entre eles, byte, short, int, long são os tipos básicos que representam inteiros;
Float, double são os tipos básicos que representam números reais com decimais;
Char é o tipo que representa um caractere. Os caracteres em Java são codificados em Unicode e têm dois bytes (2 bytes, 16 bits);
booleano é um tipo que indica que o valor verdade está correto ou incorreto.
dicas: Esses 8 tipos podem ser selecionados razoavelmente de acordo com a forma dos dados no programa.