Definiție și exemple de identificare Java

A Java identificator 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ții de denumire standard Java.

Exemple de identificatori 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 de .0f picior și greutatea mea este de% d kilograme. D'oh!% N ", nume, înălțime, greutate); 

Acest lucru trebuie să vă amintiți despre identificatorii Java

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 aceste lucruri și nu:

  • Cuvinte rezervate ca
    clasă
    ,
    continua
    ,
    vid
    ,
    altfel
    , și
    dacă
    nu poate fi folosit.
  • instagram viewer
  • "Scrisori Java" este termenul dat scrisorilor acceptabile care pot fi utilizate pentru un identificator. Aceasta include nu numai litere obișnuite ale alfabetului, ci și simboluri, care include doar, fără excepție, sublinierea (_) și semnul dolarului ($).
  • „Cifre Java” includ numerele 0-9.
  • Un identificator poate începe cu o literă, semn în dolar sau subliniere, dar nu cu o cifră. Cu toate acestea, este important să realizăm că cifrele poate sa să fie folosite atât timp cât există după primul personaj, cum ar fi
    e8xmple
  • Literele și cifrele Java pot fi orice din setul de caractere Unicode, ceea ce înseamnă că pot fi utilizate caractere în chineză, japoneză și alte limbi.
  • Spațiile nu sunt acceptabile, astfel încât să se utilizeze un subliniat.
  • Lungimea nu contează, deci puteți avea un identificator foarte lung dacă alegeți.
  • O eroare de compilare se va produce dacă identificatorul folosește aceeași ortografie ca un cuvânt cheie, literalul nul sau literalul boolean.
  • Întrucât lista de cuvinte cheie SQL poate include, la un moment dat în viitor, alte cuvinte SQL (și identificatori) nu poate fi scris în mod identic cu un cuvânt cheie), de obicei nu este recomandat să utilizați un cuvânt cheie SQL ca an identificator.
  • Este recomandat să folosiți identificatori care au legătură cu valorile lor, astfel încât să fie mai ușor de reținut.
  • Variabilele sunt sensibile la cazuri, ceea ce înseamnă
    myvalue
    nu înseamnă la fel ca
    MyValue

Notă: Dacă vă grăbiți, eliminați doar faptul că un identificator este unul sau mai multe personaje care provin din grup de numere, litere, sublinierea și semnul dolarului și că primul personaj nu trebuie să fie niciodată un număr.

Urmând regulile 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ă)