Parole riservate in Java

Le parole riservate sono parole che non possono essere utilizzate come nomi di oggetti o variabili in un programma Java perché sono già utilizzate dalla sintassi del linguaggio di programmazione Java.

Se si tenta di utilizzare una delle parole seguenti come identificatori nei programmi Java, verrà visualizzato un errore simile a quello riportato di seguito.

Elenco di parole chiave Java riservate

astratto asserire booleano rompere byte Astuccio
catturare carbonizzare classe const Continua predefinito
Doppio fare altro enum si estende falso
finale infine galleggiante per vai a Se
attrezzi importare instanceof int interfaccia lungo
nativo nuovo nullo pacchetto privato protetta
pubblico ritorno corto statico strictf super
interruttore sincronizzato Questo gettare getta transitorio
vero provare vuoto volatile mentre

*Il strictf la parola chiave è stata aggiunta a questo elenco in Java Standard Edition versione 1.2, asserire nella versione 1.4 e enum nella versione 5.0.

Nonostante vai a e const non sono più utilizzati nel linguaggio di programmazione Java, non possono ancora essere utilizzati come parole chiave.

Cosa succede se si utilizza una parola riservata?

Supponiamo che tu provi a creare una nuova classe e denominarla usando una parola riservata, in questo modo:

 // non puoi usare finalmente poiché è una parola riservata!
lezione finalmente
   public static void main (String [] args)
      // codice classe ...
   

Invece di compilare, il programma Java darà invece il seguente errore:

 previsto