¿Que diferencia hay entre una variable local y una global en lenguaje java?
¿Que diferencia hay entre una variable local y una global en lenguaje java?
¿Que diferencia hay entre una variable local y una global en lenguaje java?
Pregunta de Informática · 1 respuesta · 2 votos · mejor respuesta de Vcverenaluz
En resumen
Las variables locales son las que se crean dentro del ámbito del método (dentro de las llaves del método) y las variables globales son las que se crean fuera de los métodos pero dentro de la clase.
Las variables locales son las que se crean dentro del ámbito del método (dentro de las llaves del método) y las variables globales son las que se crean fuera de los métodos pero dentro de la clase.
Diferencias - Las varibales globales se inicializan por defecto, por ejemplo los de tipo entero se inicializan con cero.
Las variables locales no se inicilizan por defecto.
- Las variables locales tiene un tiempo de vida que dura todo el tiempo que dura la ejecucion del método que la contiene.
Las variables globales dura todo el tiempo que dura el objeto de la clase que la contiene.
Las variables locales son las que se crean dentro del ámbito del método (dentro de las llaves del método) y las variables globales son las que se crean fuera de los métodos pero dentro de la clase.
Para llamar o apuntar a una variable de otra Clasese necesita de la creacion dela variable en la Clase de Origen de tipo public (publica), además si se desea llamar a la variable desde otra Clase con su nombre de forma…
Si quieres cambiar una variable solo buscala en donde la declaraste por ejemplo public static void main(String [ ], args){ int y = 138 ; / / si quisiera cambiar el dato de esta variable solo escribo después del igual lo…