+0

Qué son las Variables finales (o constantes) en Java 21

Duration: 2m 8s



Vamos a ver como definir una variable final (o constante) en Java.

Variables final en Java

Una variable final (o constante) es aquella que, una vez asignada, no puede cambiar de valor. Intentar modificar su valor resultará en un error.

Una variable final en Java se declara usando la palabra clave final:

final float gravedadTierra = 9.81;

Si intentamos cambiar su valor posteriormente, se producirá un error:

gravedadTierra = -5; // Esta instrucción provocará un error

También es posible declarar la variable primero y luego asignarle el valor:

final float gravedadLuna;
 
// Cálculos para determinar el valor...
 
gravedadLuna = 1.6249; // Funcionará, ya que gravedadLuna aún no tiene ningún valor asignado.
 
gravedadLuna = 0; // Esto resultará en un error debido a que ya se ha asignado un valor a gravedadLuna.

Tabla de contenido