MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje de programación Java. Lecciones para principiantes

Ua En De Fr Ru

Java Constantes (final)


Constantes (palabra clave final)

Cuando no desee que el valor de una variable cambie, utilice la palabra clave final.

Una variable declarada con final se convierte en una constante, lo que significa inmutable y de solo lectura:

Ejemplo

final int myNum = 15;
myNum = 20;  // Error: cannot assign a value to final variable 'myNum'

Try it Yourself »


¿Cuándo utilizar final?

Debes declarar las variables como final cuando sus valores nunca deban cambiar. Por ejemplo, la cantidad de minutos en una hora o tu año de nacimiento:

Ejemplo

final int MINUTES_PER_HOUR = 60;
final int BIRTHYEAR = 1980;

Try it Yourself »

Nota: Por convención, las variables finales en Java suelen escribirse en mayúsculas (p. ej., BIRTHYEAR). No es obligatorio, pero es útil para la legibilidad del código y común para muchos programadores.