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

Respuestas

Respuesta dada por: giffilucas
1
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 similares