Tipos Primitivos em Java

Em Java, os tipos primitivos são a base dos dados utilizados no programa e permitem a definição de variáveis com valores básicos. Eles são os blocos fundamentais, não sendo considerados objetos, o que os torna mais rápidos em termos de processamento. Java possui oito tipos primitivos, divididos em categorias conforme o tipo de valor que armazenam: numéricos inteiros, numéricos de ponto flutuante, caracteres e booleanos.

1. Tipos Numéricos Inteiros

Esses tipos armazenam números inteiros, sem casas decimais, e variam conforme o tamanho e o alcance dos valores que podem armazenar.

  • byte: ocupa 8 bits e vai de -128 a 127. Ideal para economizar memória em grandes arrays.
  • short: ocupa 16 bits e vai de -32.768 a 32.767.
  • int: ocupa 32 bits e vai de -2³¹ a 2³¹-1. É o tipo inteiro mais utilizado.
  • long: ocupa 64 bits e vai de -2⁶³ a 2⁶³-1. É indicado para valores inteiros muito grandes e deve ser seguido do sufixo “L” (ex.: 123456789L).

2. Tipos Numéricos de Ponto Flutuante

São utilizados para representar números com casas decimais.

  • float: ocupa 32 bits e é menos preciso. Útil para economizar memória e deve ser seguido de “F” (ex.: 3.14F).
  • double: ocupa 64 bits e é o tipo padrão para valores decimais em Java. É mais preciso que float.

3. Tipo de Caracter

O tipo char representa um único caractere Unicode.

  • char: ocupa 16 bits e pode armazenar um único caractere entre aspas simples (ex.: ‘A’). O char pode representar caracteres especiais e letras de outros alfabetos, pois usa a tabela Unicode.

4. Tipo Booleano

Esse tipo é usado para representar valores lógicos.

  • boolean: possui apenas dois valores possíveis: true ou false. É comumente utilizado em estruturas de controle e decisões no código.

Exemplo de Declaração

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *