Em qualquer linguagem de programação, as variáveis são fundamentais para armazenar e manipular dados, e no Java isso segue regras específicas, como explorei detalhadamente em um artigo anterior sobre variáveis. Agora, vamos focar nas constantes, que também são essenciais, pois garantem que certos valores permaneçam inalterados durante a execução de um programa. Neste artigo, veremos como declarar e utilizar constantes corretamente em Java, garantindo maior segurança e legibilidade no código.
Declaração de Constantes
A sintaxe para declarar uma constante é similar à de uma variável, mas com o uso de final
:
final tipo NOME_DA_CONSTANTE = valor;
Por convenção, os nomes de constantes são escritos em letras maiúsculas e, se forem compostos por mais de uma palavra, as palavras são separadas por sublinhados (_
).
Exemplo Prático
final double PI = 3.14159;
final int DIAS_NO_ANO = 365;
Aqui:
PI
é uma constante que armazena o valor aproximado de 3.14159 e não pode ser alterada depois de definida.DIAS_NO_ANO
é uma constante com o valor 365, representando o número de dias em um ano comum.
Por que usar constantes?
As constantes são úteis em situações onde um valor deve permanecer o mesmo durante toda a execução do programa. Por exemplo, o valor de PI
nunca muda, então faz sentido defini-lo como uma constante.
Exemplo Completo
Abaixo, temos um exemplo que demonstra o uso de variáveis e constantes juntas:
public class ExemploVariaveisConstantes {
public static void main(String[] args) {
final double PI = 3.14159; // Constante
int raio = 10; // Variável
double area = PI * raio * raio; //
Calcula a área de um círculo
System.out.println(“A área do círculo é: ” + area);
}
}
Nesse exemplo:
PI
é uma constante.raio
é uma variável que armazena o valor 10.- A área do círculo é calculada com base na fórmula
PI * raio²
, e o resultado é exibido no console.