Les mots réservés sont des mots qui ne peuvent pas être utilisés comme noms d'objets ou de variables dans un programme Java car ils sont déjà utilisés par la syntaxe du langage de programmation Java.
Si vous tentez d'utiliser l'un des mots ci-dessous comme identificateurs dans vos programmes Java, vous obtiendrez une erreur comme celle ci-dessous..
abstrait | affirmer | booléen | Pause | octet | Cas |
capture | carboniser | classe | const | continuer | défaut |
double | faire | autre | énumérer | étend | faux |
final | enfin | flotte | pour | aller à | si |
met en oeuvre | importation | exemple de | int | interface | longue |
originaire de | Nouveau | nul | paquet | privé | protégé |
Publique | revenir | court | statique | strictfp | super |
commutateur | synchronisé | cette | jeter | jette | transitoire |
vrai | essayer | néant | volatil | tandis que |
*Le strictfp Le mot clé a été ajouté à cette liste dans Java Standard Edition version 1.2, affirmer dans la version 1.4, et énumérer dans la version 5.0.
Même si aller à et const ne sont plus utilisés dans le langage de programmation Java, ils ne peuvent toujours pas être utilisés comme mots clés.
Disons que vous essayez de créer une nouvelle classe et de la nommer en utilisant un mot réservé, comme ceci:
// vous ne pouvez pas utiliser finalement car c'est un mot réservé!
classe enfin
public static void main (String [] args)
//code de la classe…
Au lieu de compiler, le programme Java donnera à la place l'erreur suivante:
attendu