2011-12-22 17 views
7

Ciao colleghi programmatori,Una variabile che non è pubblico o privato-Java

Se una variabile è definita non essere un pubblico o privato definito di fuori del metodo come ad esempio:

Graphics goff; 
    Image  ii; 
    Thread thethread; 

cosa sarebbe la variabile deve essere definita come?

+0

Non è possibile definire variabili al di fuori di una classe in Java. Intendi "al di fuori del metodo"? – dasblinkenlight

+0

Intendevo "fuori dal metodo". Post modificato Grazie. –

risposta

15

Le variabili come definite senza alcun modificatore esplicito avrebbero un livello di accesso di package-private. Queste variabili sono accessibili solo all'interno del proprio pacchetto. Puoi leggere ulteriori informazioni sui livelli di accesso/livello variabile per java here.

+1

quindi è fondamentalmente definito come una variabile di istanza privata nel pacchetto predefinito che il file .java è attualmente in? –

+1

Sì, è corretto. –

+0

Grazie mille a tutti per le risposte! –

Problemi correlati