pic1 pic2 pic2 pic2

JAVA 1: Declaración de variables y constantes

Con este primer post, comenzaré una serie de publicaciones a modo de guías de codificación, para todos aquellos que están iniciando con este lenguaje. Personalmente Java es uno de los lenguajes que más me gusta por su robustez, extensibilidad y porque se adapta perfectamente a los estándares ECMA.

Para comenzar enseñaré la manera de declarar una variable o una constante en Java. Aunque suene muy básico para muchos, es lo primero que uno debe aprender cuando está comenzando con un lenguaje de programación.

OBJETOS

Para reunir a las variables y constantes en un solo concepto, vamos a llamar al conjunto de ambas “objetos”. Ésto sería correcto si lo vemos desde el punto de vista en el que Java es un lenguaje orientado a objetos y, por tanto, todo lo que se declare en el lenguaje va a poder ser tratado como un objeto.

DIFERENCIA ENTRE VARIABLE Y CONSTANTE

Una variable es un objeto que a lo largo de la ejecución del programa puede tener un valor diferente en instantes de tiempo diferentes. Por el contrario una constante es un objeto al cual se le asigna un valor una única vez, y éste nunca puede ser modificado.

¿Qué es declarar?

Se le conoce como declarar al momento en que se crea la firma o el nombre de un objeto y también se define su tipo. Es incorrecto decir que declarar es crear el objeto, ya que el objeto solo comenzará a existir en memoria, una vez se le asigne un valor inicial. De lo contrario solo existirá su nombre (asociado a un tipo), o como sería más correcto decirlo “una firma”.

DECLARAR UNA VARIABLE

Para declarar una variable (o crear la firma de una variable) se debe seguir el siguiente patrón:

TipoDeDato nombreDeDato;

Un ejemplo de ésto sería:

String titulo;

Para crear la variable:

titulo = “Aprendiendo Java”;

Para declarar y crear la variable al mismo tiempo:

TipoDeDato nombreDeDato = valorinicial;

Ejemplo:

String titulo = "Aprendiendo Java";

En éste último caso, estamos declarando y creando el objeto al mismo tiempo. Lo que significa que tanto la firma como la variable se están creando a la vez en una única instrucción.

CONSTANTES

Llegando a ser un poco más acertados en el tema. Se puede entender a una constante como un “tipo especial de variable”. Aunque suene semánticamente contradictorio, a nivel de lenguaje ésta premisa es totalmente correcta. Por defecto todo objeto que se cree es variable a no ser que se le diga que es constante.

De ahí que para que una variable sea constante solo hay que agregarle un modificador:

final TipoDeDato nombreDeDato;

Ejemplo:

final String titulo = "Aprendiendo Java";

Como se puede notar, en el momento de crear la firma del objeto, también estamos creando el objeto. Ésto se debe a que le estamos asignando un valor inicial al objeto una vez estamos creando su firma.

Además del modificador “final”, existen muchos más modificadores que pueden ocasionar efectos especiales sobre nuestras variables. Por lo pronto aquí termina el post correspondiente a la primera guía de aprendizaje del lenguaje Java.

¡ÉXITOS! (Y)

Comentarios Tradicionales (Wordpress)

Los campos que no dicen (opcional) son obligatorios. Tu e-mail no sera publicado.

Comenta con Facebook o Hotmail

comentarios