Constantes en Java
Una constante es un espacio reservado en la memoria RAM, donde se almacena un valor que no puede cambiar durante la ejecución de un programa.
A veces, ocurre, ya sea por temas de seguridad o porque nuestro programa lo requiera.
La palabra reservada final es la que hay que utilizar para declarar constantes.
Podemos definir constantes de los diferentes tipos de datos vistos hasta ahora (String, int, double...)
Ejemplos prácticos de constantes en Java
final String constante="Este valor pertenece a una constante."; System.out.print(constante);Resultado
El resultado es el mismo que utilizando una variable, la diferencia la podemos ver cuando intentamos declarar un nuevo valor para la constante.
final int constante=178; constante=235; System.out.print(constante);Error:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The final local variable constante cannot be assigned. It must be blank and not using a compound assignment
at constantes.main(constantes.java:8)
Me devuelve este error, que básicamente avisa de que la constante no puede cambiar de valor.
Si esto fuese una variable en lugar de una constante no habría ningún problema en su ejecución.
int variable=178; variable=235; System.out.print(variable);
En el siguiente tema voy a escribir sobre los operadores en Java. Espero que te haya sido útil este artículo y si necesitas algo, me lo pidas en los comentarios.
0 comentarios:
Publicar un comentario
Si te a gustado o necesitas ayuda, tus comentarios son agradecidos :D