Una variable es un contenedor para la informacin que se desee guardar. El valor de una variable puede cambiar durante la ejecucin. Se puede referir a una variable por su nombre, ver su valor o cambiarlo. En java hay dos tipos de variables principales que son : Variables de tipo primitivo. Variables de referencia.
El mbito de una variable u objeto es el espacio del programa en el que esa variable existe. Por ello, se habla de mbito de vida, (es la zona del programa en la que se define la variable). Los principales tipos de mbitos son:
mbito de objeto. Los atributos de un objeto (que no son static) viven en el
espacio de vida del objeto y son accesibles por cualquier mtodo del objeto
(siempre que el mtodo no sea static). Por ello, a veces se llaman variables
de objeto o variables de instancia
mbito de mtodo. Son las variables y objetos declarados en un mtodo. Su mbito de vida se cie al mtodo en el que fueron declaradas, por ello a veces se llaman variables de mtodo o funcin
mbito de clase. Las variables static viven con independencia de que hayamos hecho instancias de la clase. Podemos acceder a ellas (si son pblicas) usando el nombre de la clase y viven desde que se declara la clase, por ello se llaman variables de clase
La variable empieza a vivir en el momento en que se le asigna un valor a un identificador. Al final la variable deja de existir cuando termina la ejecucin del bloque, o funcin, que la cre. AMBITO Y TIEMPO DE VIDA DE VARIABLES.
El mbito de una variable u objeto es el espacio del programa en el que esa variable existe.
La vida de una variable comienza con su declaracin y termina en el bloque en el que fue declarada Existen diferentes tipos de mbito
mbito de objeto mbito de mtodo. mbito de clase. Los atributos de un objeto (que no son static) viven en el espacio de vida del objeto Variables y objetos declarados en un mtodo Las variables static viven con independencia de que hayamos hecho instancias de la clase. Podemos acceder a ellas (si son pblicas) mbito de clase. static Podemos acceder a ellas (si son pblicas) usando el nombre de la clase (no hay que hacer instancias) y viven desde que se declara la clase Siempre que el mtodo no sea static. Se le llama variable de objeto o variable de instancia Su mbito de vida se cie al mtodo en el que fueron declaradas
Utilidad: no permitir que un error de programacin altere el valor de una constante. Ejemplo: class circulo { private punto posicion; private double radio; static final public double PI = 3.1416;
Son accesibles por cualquier mtodo del objeto
Declarar de una variable: { Int a; a=9 { Int b=a+1; } a=10; } 1.- Qu es una variable? 2.- Qu es el mbito de una variable? 3.- Qu es el mbito objeto? 4.- mencione otro dos tipos mas de mbitos de la variables 5.- Cul es el tiempo de vida de una variable?