miércoles, 3 de octubre de 2012

Variables en Java

Para todos nosotros es más fácil memorizar un nombre, que una serie de dígitos, por ejemplo:
Supongamos que estás registrado en una escuela y tu ID es: 11239401245, y tu nombre es "Juan", es más fácil recordar Juan que todos los dígitos del ID.
En Java, se les denomina VARIABLES a esos nombres que nos ayudarán a referirnos a una dirección de la memoria, así, en vez de tener que escribir que almacene cierto valor en determinado lugar en la memoria, solo declaramos una variable con un nombre y Java le asigna una posición en la memoria.

Supongamos que en la memoria, tenemos almacenados los siguientes datos:

  • En la posición 39991 tengo almacenado el valor 4
  • En la posición 21234 tengo almacenado el valor 2
Para sumarlas tendría que decir:
Suma el valor de la posición 39991 más el valor de la posición 21234 y guárdalo en la posición 39421

Resulta mucho más fácil ponerle nombre a estas direcciones, y así decir:

n1 + n2 = n3

Cómo declarar una variable en Java

Antes de poder usar las variables tenemos que declararlas e inicializarlas.

Para declarar una variable en Java debemos seguir la siguiente estructura:
<modificador de alcance>  <tipo>  identificador;
El modificador de alcance puede ser de varios tipos como: public y private.
Como ya sabemos, el modificador de alcance determinará la visibilidad de la variable, y se recomienda que todos los atributos sean privados, con un método público opcional para acceder a él.

Todas las variables deben ser de algún tipo, ya sean primitivos (predefinidos por Java) o creados por el propio programador.

El identificador es el nombre que llevará la variable, y debe cumplir ciertas reglas para ser válido, estas reglas son las mismas que los identificadores de las clases y métodos.

Un ejemplo de una declaración de una variable de nombre "miVariable1" de tipo entero (int) y de alcance privado:
private int miVariable1;
 Si queremos declarar muchas variables del mismo tipo, en vez de hacer una nueva línea para cada una de ellas, las podemos declarar de esta manera:
private int miVariable1, miVariable2, miVariable3;

Inicialización de las Variables en Java 

Se le denomina inicialización al momento de asignarle un valor a las variables, esto se puede realizar desde su declaración o en otro momento, si se quiere realizar desde su declaración, a esta se le debe agregar el operador "=" y el valor que se desea asignar.
Por ejemplo:
private int miVariable1 = 3;
Si queremos inicializar la variable en otro momento, simplemente la debemos declarar al principio, y la inicialización la podemos colocar donde queramos, una vez que ya está declarada la variable, para inicializarla solo debemos escribir su identificador, el operador "=" y el valor que queremos asignar.
Por ejemplo:
miVariable2 = 6;

No hay comentarios:

Publicar un comentario