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

Anúncios