Uma variável é um recurso das linguagens de programação utilizado para armazenar valores em memória. Assim, sempre que precisarmos desse valor, basta referenciarmos essa variável. Em Java, podemos declarar variáveis e constantes. A primeira pode ter seu valor modificado a qualquer momento, enquanto a segunda recebe um valor e não pode ser alterada.

Neste documento será apresentado como declarar e utilizar variáveis e constantes.

Variáveis

Na linguagem Java, declaramos uma variável informando o tipo de dados que ela poderá receber e seu nome.

Exemplos de declaração de variáveis:

int numero;
String nome;

Neste código informamos que a variável numero é do tipo inteiro e, por isso, só poderá receber valores desse tipo. O mesmo comportamento é válido para a variável nome do tipo String.

Nota: Como a linguagem Java é fortemente tipada, a declaração do tipo é obrigatória.

O tipo de dado pode ser qualquer um dos tipos primitivos (como int, float, boolean), assim como qualquer outra classe/interface, seja ela nativa do Java (como String, ArrayList) ou criada por você ou por terceiros (como Produto, ProdutoDAO).

Nomeação de variáveis

A nomeação de variáveis precisa ser feita respeitando algumas regras e convenções:

  1. Pode conter letras, números e o caractere sublinhado (_), mas não pode começar com um número;
  2. Devem ser declaradas em minúsculo. Caso sejam nomes compostos, a primeira letra de todas as palavras, menos da primeira, deve ser maiúscula (Camel Case);
  3. Java é uma linguagem case sensitive. Assim, numeroUm é diferente de numeroum.

Exemplos de declaração de variáveis:

  int nome123;
  float _salarioBase;
  String 1erro; // Erro de compilação por iniciar com caractere numérico.

Variáveis de classe

Ao declarar uma variável dentro de uma classe, antes do tipo também podemos especificar o modificador de acesso.

Exemplo de declaração de variável:

  class Funcionario {
   
      private int matricula;
      private String nome;
   
  }

A palavra private é um modificador de acesso. Em Java, também temos as opções public e protected.

Constantes

Uma constante é declarada quando precisamos lidar com dados que não devem ser alterados durante a execução do programa. Para isso, utilizamos a palavra reservada final para que a variável seja inicializada uma única vez.

Exemplos de declaração de constantes:

  final float PI = 3.1416F;
  final String NOME_PAGINA = “home”;
  

Por convenção, usamos letras maiúsculas para declarar constantes e assim distingui-las das variáveis.

Nota: Constantes são indicadas para substituir “números/valores mágicos”, isto é, aqueles números que aparecem no meio do código criado para realizar algum cálculo, agregando mais significado e facilitando a compreensão.

Exemplo prático

Para demonstrar mais alguns exemplos de como declarar variáveis em Java, observe as possibilidades a seguir.

Exemplo de uso:

final float PI = 3.146f;
final double E = 1.234e2;
String nome = “Estevão Dias”;
String dataAniversario = “23/05/2000”;
int lote = 35456;
boolean aprovado = true;

Saiba mais Veja a Série Primeiros passos com Java