  |
Le dichiarazioni danno il tipo ad una variabile. |
int i;
Le espressioni che abbiamo visto sono composte, tra altre cose, anche da variabili. In particolare le variabili sono come delle scatole in cui vengono appoggiati dei valori, e a cui si dà un nome. Java è un linguaggio di programmazione con un controllo dei tipi forte. Questo significa che le variabili possono contenere soltanto un certo tipo di dati. Quindi si fa distinzione tra un intero, una stringa o addirittura una nave. Per ottenere questo risultato occorre specificare il tipo che può essere contenuto in una variabile. In pratica non si può utilizzare una variabile se prima non è stata dichiarata. Dichiarare una variabile significa specificare il suo tipo. La sintassi di Java per le dichiarazioni consiste nello specificare il tipo della variabile prima della variabile stessa (come si vede nella figura).
  |
Una dichiarazione può essere seguita da una espressione di
inizializzazione (opzionale): |
String s = "hello";
Una dichiarazione può anche essere seguita da una inizializzazione. Cioè si può specificare il valore iniziale della variabile che si sta dichiarando. In realtà il valore iniziale viene sempre dato ad una variabile. A seconda dei casi questo valore iniziale può essere deciso implicitamente (zero oppure nullo) oppure il compilatore può imporre che la variabile venga inizializzata opportunamente.
|