Un identificateur Java est un nom donné à un package, une classe, une interface, une méthode ou une variable. Il permet à un programmeur de se référer à l'élément depuis d'autres endroits du programme.
Pour tirer le meilleur parti des identificateurs que vous choisissez, donnez-leur un sens et suivez les conventions de dénomination Java standard.
Si vous avez des variables qui contiennent le nom, la taille et le poids d'une personne, choisissez des identifiants qui rendent leur objectif évident:
String name = "Homer Jay Simpson";
poids int = 300;
double hauteur = 6;
System.out.printf ("Mon nom est% s, ma taille est% .0f pied et mon poids est% d livres. D'oh!% N", nom, taille, poids);
Puisqu'il y a une syntaxe stricte ou des règles grammaticales en ce qui concerne les identificateurs Java (ne vous inquiétez pas, ils ne sont pas difficiles à comprendre), assurez-vous que vous en êtes conscient et que vous ne le faites pas:
classe,
continuer,
néant,
autre, et
siNe peut pas être utilisé.
e8xmple
mavaleurne signifie pas la même chose que
MyValue
Remarque: Si vous êtes pressé, supprimez simplement le fait qu'un identifiant est un ou plusieurs caractères provenant du pool de chiffres, de lettres, du trait de soulignement et du signe dollar, et que le premier caractère ne doit jamais être un nombre.
En suivant les règles ci-dessus, ces identifiants seraient considérés comme légaux:
_Nom de variable
_3variable
$ testvariable
VariableTest
variabletest
this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
Valeur max
Voici quelques exemples d'identifiants qui ne sont pas valides car ils désobéissent aux règles mentionnées ci-dessus:
8exemple(cela commence par un chiffre)
exa + ple(le signe plus n'est pas autorisé)
test variable(les espaces ne sont pas valides)
this_long_variable_name_is_not_valid_because_of_this-hyphen(alors que les traits de soulignement sont acceptables comme dans l'exemple ci-dessus, même le trait d'union dans cet identifiant le rend invalide)