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'
¿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:
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.