O tipo boolean é um tipo de dado que permite o armazenamento de dados que possuem apenas dois estados verdadeiro (true) ou falso (false).
Podemos usar variáveis do tipo boolean para descrever, por exemplo, a representação no programa do estado de uma lâmpada ou de um teste:
boolean lampada_acesa = true;
O código acima declara uma variável chamada lâmpada_acesa que recebe o valor verdadeiro (true).
O Java possui 4 tipos de dado que servem para representar dados inteiros:
byte
short
int
long
A diferença entre esses tipos de dados são os limites de representação. O dado do tipo byte permite a representação de valores entre -128 e +127. Isso significa que se queremos representar a seguinte operação:
X=7
Poderemos declarar a variável x, conforme segue:
Byte X;
X = 7;
Entretanto, o comando abaixo seria incorreto:
X=254;
Porque o limite de representação de um dado do tipo byte é 128. Se a variável X deve receber valores superiores a 127 então deveremos declarar essa variável como: short, int ou long:
short X;
X=254;