Variaveis

Em Java, as variáveis são usadas para armazenar dados. Cada variável tem um tipo de dado associado a ela, que define o tipo de valor que a variável pode armazenar. Conhecer os tipos de variáveis em Java é essencial para escrever código eficiente e sem erros. Neste artigo, vamos explorar os principais tipos de variáveis em Java.

Tipos de Variáveis Primitivas

Java possui oito tipos de variáveis primitivas, que são divididas em quatro categorias principais: números inteiros, números de ponto flutuante, caracteres e booleanos.

Números Inteiros

  1. byte: É um tipo de dado inteiro de 8 bits. Pode armazenar valores no intervalo de -128 a 127.

  2. short: É um tipo de dado inteiro de 16 bits. Pode armazenar valores no intervalo de -32,768 a 32,767.

  3. int: É um tipo de dado inteiro de 32 bits. Pode armazenar valores no intervalo de -2,147,483,648 a 2,147,483,647.

  4. long: É um tipo de dado inteiro de 64 bits. Pode armazenar valores muito grandes, no intervalo de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807.

Números de Ponto Flutuante

  1. float: É um tipo de dado de ponto flutuante de 32 bits. Pode armazenar números decimais com até 7 dígitos significativos.

  2. double: É um tipo de dado de ponto flutuante de 64 bits. Pode armazenar números decimais com até 15 dígitos significativos.

Caracteres

  1. char: É um tipo de dado de caractere de 16 bits. Pode armazenar um único caractere Unicode.

Booleanos

  1. boolean: Representa um valor verdadeiro (true) ou falso (false). É frequentemente usado em expressões condicionais.

Exemplos de Uso

Aqui estão alguns exemplos de como você pode usar esses tipos de variáveis em Java:

byte idade = 25;
short distancia = 10000;
int populacao = 1000000;
long saldoBancario = 1500000000L; // Note o sufixo 'L' para indicar que é um tipo long

float altura = 1.75f; // Note o sufixo 'f' para indicar que é um tipo float
double peso = 68.5;

char genero = 'M';

boolean ehEstudante = true;

Entender os tipos de variáveis em Java é fundamental para trabalhar eficientemente com a linguagem. Cada tipo de variável tem um propósito específico e um intervalo de valores que pode armazenar. Ao escolher o tipo de variável correto para seus dados, você pode economizar espaço na memória e garantir a precisão dos cálculos em seu programa. À medida que você ganha experiência em Java, a compreensão profunda desses tipos de variáveis se torna uma habilidade essencial para escrever código Java robusto e eficaz.