Vidéo: Key words and Identifiers (Mots clés et Identificateurs en Python #2) 2024
Le langage Java utilise deux types de mots: mots-clés et identifiants. Vous pouvez dire quels mots sont des mots-clés parce que Java n'en a que 50. Voici la liste complète:
résumé | continuer | pour | nouveau | passer |
assert | par défaut | goto | paquet | synchronisé |
booléen < do | si | private | ce | break |
double | implémente | protected | throw | octet |
else | import | public | lance | case |
enum | instanceof | renvoie | passe | capture |
extends | int | short | essaie | char < final |
interface | statique | void | classe | enfin |
long | strictfp | volatile | const | float |
natif | super | tandis que |
|
En règle générale, un mot-clé |
est un mot dont la signification ne change jamais (d'un programme Java à un autre). Par exemple, en anglais, vous ne pouvez pas changer la signification du mot si. Cela n'a pas de sens de dire: "Je pense que je ne serai jamais si / Un poème adorable comme un riff. " Le même concept est vrai dans un programme Java: Vous pouvez taper if (x> 5) pour signifier" Si x est supérieur à 5 ", mais lorsque vous tapez if (x> if), l'ordinateur se plaint que le le code n'a pas de sens.
Dans cette liste, les mots package, public, class, static et void sont des mots-clés. Presque tous les autres mots dans cette liste sont un
identifiant, qui est généralement un nom pour quelque chose. Les identifiants dans la liste incluent le nom du package org. allyourcode. myfirstproject, le nom de classe MyFirstJavaClass, et plein d'autres mots. paquet org. allyourcode. myfirstproject; classe publique MyFirstJavaClass {/ ** * @param args * / public static void principal (String [] args) {javax. balançoire. JOptionPane. showMessageDialog (null, "Hello");}} En langage de programmation, des mots tels que
mercredi
, Barry , et université dans le phrase suivante sont des identifiants, et les autres mots ( Si , ' s , est , et à ) sont des mots-clés:
John Wayne
, et dans les années 1980, deux manuels différents étaient Pascalgorithms .) L'API Android a une classe préprogrammée nommée Activity, mais cela ne vous empêche pas de définir une autre signification pour le nom Activité. Bien sûr, avoir des noms en double peut causer des problèmes, donc réutiliser intentionnellement un nom connu est généralement une mauvaise idée. (Si vous créez votre propre objet nommé Activité, vous trouverez qu'il est difficile de faire référence à la classe d'activité pré-écrite dans Android.