InformáticaBásico1 respuestas

¿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.

Respuestas de la comunidad

Mejor respuesta

Vcverenaluz
6

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.

Preguntas frecuentes

¿Que diferencia hay entre una variable local y una global en lenguaje java?

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.