Da mesma forma, podemos querer armazenar na memória dados diferentes como textos ou números decimais, tais como:
Palavra = “texto”;
Valor = 12354,78767873536
Podemos ver que a memória pode armazenar diferentes tipos de informação. Os tipos de dados mais comumente utilizados em linguagem Java são mostrados na tabela a seguir:
| Tipo | Tamanho | Valores Válidos |
|---|---|---|
| boolean | 8 bits | true ou false |
| byte | 8 bits | -128 a 127 |
| short | 16 bits | -32.768 a +32.767 |
| int | 32 bits | -2.147.483.648 a +2.147.483.647 |
| long | 64 bits | -9.223.372.036.854.775.808 a -+9.223.372.036.854.775.807 |
| float | 32 bits IEEE 754 floating point | -3,4028234663852886E+38 a +3,4028234663852886E+38 |
| double | 64 bits IEEE 754 floating point | -4,94065645841246544E-324 a +4,94065645841246544E-324 |
| char | 16 bits caractere unicode | ‘\u0000 a \uFFFF’ – 0 a 65535 |
| String | textos | Qualquer sequência de caracteres. |