Las variables se
pueden utilizar dentro de un cierto ámbito. El ámbito de accesibilidad depende
del tipo de variable.
variables de
clase (static) y de objeto
Siempre se pueden utilizar dentro del ámbito definido por las llaves { ...
} que delimitan el cuerpo de la clase. Este ámbito puede verse ampliado por los
calificativos public (se pueden usar desde cualquier sitio), “de
paquete” (se pueden usar dentro del mismo paquete) y protected (se
pueden usar en el mismo paquete y en subclases).
Un detalle: las variables de objeto no pueden usarse en métodos de clase (static).
argumentos
formales (de los métodos)
Se pueden utilizar dentro del cuerpo del método.
variables
locales (en un bloque)
Se pueden utilizar dentro del bloque, entre el punto en el que se definen y
la llave final que termina el bloque.
Temas relacionados
175. Variables [variables] (concepto)