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.
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.
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