2011-12-22 7 views
7

Hola compañeros programadores de Java privado,Una variable que no sea pública o

Si se define una variable que no sea pública o privada definida fuera del método tales como:

Graphics goff; 
    Image  ii; 
    Thread thethread; 

lo haría la variable se define como?

+0

No se pueden definir variables fuera de una clase en Java. ¿Te refieres a "fuera del método"? – dasblinkenlight

+0

Quise decir "fuera del método". Publicación editada. Gracias. –

Respuesta

15

Las variables definidas sin ningún modificador explícito tendrían un nivel de acceso de package-private. Solo se puede acceder a estas variables dentro de su propio paquete. Puede leer más sobre los niveles de alcance de acceso/variable para java here.

+1

, ¿se define básicamente como una variable de instancia privada en el paquete predeterminado en el que se encuentra actualmente el archivo .java? –

+1

Sí, eso es correcto. –

+0

Muchas gracias a todos por las respuestas! –

Cuestiones relacionadas