Bizu do Rogerão: Tipos Primitivos na Linguagem Java: BSIL BCFD
Fala, galera!
Quantos e quais são os tipos primitivos na Linguagem Java? Sabem de cor e salteado? Qual a classificação desses tipos? Quais as faixas de valores desses tipos? O que comem? Comem vivem? Saibam como memorarizar os tipos primitivos na Linguagem Java de forma tranquila.
Classificação dos tipos primitivos da Linguagem Java
São dois grandes grupos:
- Tipos numéricos; e
- Tipo boolean.
O tipo boolean só recebe dois valores:
- true; e
- false.
Facinho, facinho.
Já os tipos numéricos são organizados em dois grupos:
- Integrais; e
- De ponto flutuante.
Os tipos numéricos integrais são compostos por:
- byte;
- short;
- int;
- long;
- char.
Apesar de uma variável do tipo char receber um caractere, essa variável também pode receber valores:
- Literais do tipo int (por isso o tipo ser numérico integral); e
- Unicode.
Intervalos dos tipos numéricos integrais da Linguagem Java
BSIL 1329. O que diabeisso?
BSIL:
- byte;
- short;
- int;
- long.
1329:
- byte: vai de -128 a 127;
- short: vai de -32.768 a 32.767;
- int: vai de 2 bilhões e alguma coisa negativos a 2 bilhões e alguma coisa positivos;
- long: vai de 9 e uma porrada de números negativos a 9 e uma cacetada de números positivos.
Uma variável do tipo:
- byte: possui 1 byte de informação ou 8 bits;
- short: possui 2 bytes de informação ou 16 bits;
- int: possui 4 bytes de informação ou 32 bits;
- long: possui 8 bytes de informação ou 64 bits.
A família BCFD segue a mesma sequência da família BSIL, exceto pelo tipo boolean:
- boolean: possui normalmente 1 bit de informação, pois depende da arquitetura de computador;
- A partir do char em diante, a sequência é a mesma do BCFD:
- char: possui 2 bytes de informação ou 16 bits;
- float: possui 4 bytes de informação ou 32 bits;
- double: possui 8 bytes de informação ou 64 bits.
BSIL BCFD 1329.
É isso aí, galera.
[]s e até a próxima.
——————————————
Rogerão Araújo