Un identificator Java este un nume dat unui pachet, clasă, interfață, metodă sau variabilă. Acesta permite unui programator să se refere la articolul din alte locuri din program.
Pentru a profita la maxim de identificatorii pe care îi alegeți, faceți-i semnificativi și urmați convențiile standard de denumire Java.
Dacă aveți variabile care dețin numele, înălțimea și greutatea unei persoane, atunci alegeți identificatorii care își fac scopul evident:
String name = "Homer Jay Simpson";
greutate int = 300;
înălțime dublă = 6;
System.out.printf ("Numele meu este% s, înălțimea mea este% .0f picior și greutatea mea este de% d lire. D'oh!% N", nume, înălțime, greutate);
Deoarece există unele sintaxe stricte sau reguli gramaticale atunci când vine vorba de identificatori Java (nu vă faceți griji, nu sunt greu de înțeles), asigurați-vă că sunteți la curent cu acestea și nu:
clasă,
continua,
vid,
altfel, și
dacănu poate fi folosit.
e8xmple
myvaluenu înseamnă la fel ca
MyValue
Notă: Dacă vă grăbiți, eliminați doar faptul că un identificator este unul sau mai multe caractere care provin din grupul de numere, litere, subliniere și semnul dolarului și că primul personaj nu trebuie să fie niciodată un număr.
În urma regulilor de mai sus, acești identificatori ar fi considerați legali:
_variablename
_3variable
$ testvariable
VariableTest
variabletest
this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
MAX_VALUE
Iată câteva exemple de identificatori care nu sunt valabile pentru că nu se supun regulilor menționate mai sus:
8example(aceasta începe cu o cifră)
exa + ple(semnul plus nu este permis)
test variabil(spațiile nu sunt valide)
this_long_variable_name_is_not_valid_because_of_this-cratima(în timp ce schemele scrise sunt acceptabile ca în exemplul de mai sus, chiar și cratima din acest identificator o face invalidă)