livello di accesso | public|protected|(package o file)|private
|
static | se presente,la variabile viene allocata indipendentemente dagli oggetti istanziati, in un'unica copia.
|
final | se presente,la variabile non puo' essere ridefinita.Usato
per costanti.
|
transient | presente nelle classi serializzabili(cioe' che possono essere scritte su memoria di massa) per indicare quantita' che non devono essere scritte :ad esempio una password.
|
volatile
| se presente, indica che la variabile e' condivisa
tra piu' Thread e quindi ogni suo cambio di valore deve essere immediatamente accessibile.
|
tipo | Uno degli 8 tipi primitivi oppure il nome di una classe
|
nomevariabile
|
= espressione; | se presente,richiama il costruttore o indica il valore iniziale di un tipo primitivo.
|