A „Java“ identifikatorius yra pavadinimas, suteiktas paketui, klasei, sąsajai, metodui ar kintamajam. Tai leidžia programuotojui nurodyti elementą iš kitų programos vietų.
Jei norite maksimaliai išnaudoti pasirinktus identifikatorius, padarykite juos prasmingais ir vadovaukitės standartinės „Java“ įvardijimo konvencijos.
„Java“ identifikatorių pavyzdžiai
Jei turite kintamųjų, nurodančių asmens vardą, ūgį ir svorį, tada rinkitės identifikatorius, kurie aiškiai parodo jų paskirtį:
Styginių pavadinimas = „Homer Jay Simpson“;
vidinis svoris = 300;
dvigubas aukštis = 6;
System.out.printf („Mano vardas% s, mano ūgis% .0f pėdos ir mano svoris% d svarų. D'oh!% N ", vardas, ūgis, svoris);
Tai reikia atsiminti apie „Java“ identifikatorius
Kadangi yra tam tikros griežtos sintaksės arba gramatinės taisyklės, susijusios su „Java“ identifikatoriais (nesijaudinkite, jas nėra sunku suprasti), įsitikinkite, kad žinote šiuos veiksmus ir nedarykite jų:
-
Rezervuoti žodžiai Kaip
klasė
,Tęsti
,tuštuma
,Kitas
irjei
negali būti naudojamas. - „Java raidės“ yra terminas, skirtas tinkamoms raidėms, kurios gali būti naudojamos identifikatoriui. Tai apima ne tik įprastas abėcėlės raides, bet ir simbolius, kurie be išimties apima tik apatinius brūkšnius (_) ir dolerio ženklą ($).
- „Java skaitmenys“ apima skaičius 0–9.
- Identifikatorius gali prasidėti raide, dolerio ženklu ar pabraukimu, bet ne skaitmeniu. Vis dėlto svarbu suvokti, kad skaitmenys gali būti naudojami tol, kol jie egzistuoja po pirmojo veikėjo, pvz
e8xmple
- „Java“ raidės ir skaitmenys gali būti bet kokie iš „Unicode“ simbolių rinkinio, tai reiškia, kad galima naudoti rašmenis kinų, japonų ir kitomis kalbomis.
- Tarpai nėra priimtini, todėl gali būti naudojamas apatinis brūkšnys.
- Ilgis neturi reikšmės, todėl, jei pasirinksite, galite turėti tikrai ilgą identifikatorių.
- Kompiliavimo laiko klaida įvyks, jei identifikatorius naudoja tą pačią rašybą kaip raktinis žodis, null ar boolean.
- Kadangi SQL raktinių žodžių sąraše tam tikru momentu ateityje gali būti kitų SQL žodžių (ir identifikatorių) negali būti parašytas taip pat kaip raktinis žodis), paprastai nerekomenduojama naudoti SQL raktinio žodžio kaip identifikatorius.
- Rekomenduojama naudoti identifikatorius, susijusius su jų vertybėmis, kad juos būtų lengviau atsiminti.
- Kintamieji yra didžiųjų ir mažųjų raidžių, tai reiškia
mano verte
nereiškia to paties kaip„MyValue“
Pastaba: Jei skubate, tiesiog atimkite tai, kad identifikatorius yra vienas ar keli simboliai, kilę iš skaičių, raidžių, apatinių brūkšnių ir dolerio ženklo sankaupa ir tai, kad pirmasis simbolis niekada neturi būti a skaičius.
Pagal aukščiau pateiktas taisykles šie identifikatoriai bus laikomi teisėtais:
_kintamasis vardas
_3kintama
$ testuojamas
VariableTest
kintamasis
this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
max_value
Čia pateikiami keli identifikatorių pavyzdžiai negalioja nes jie nepaiso minėtų taisyklių:
-
8 pavyzdys
(tai prasideda skaičiumi) -
exa + ple
(pliuso ženklas neleidžiamas) -
kintamasis testas
(tarpai negalioja) -
this_long_variable_name_is_not_valid_because_of_this brūkšnelis
(nors pabraukimai yra priimtini, kaip pavyzdyje iš viršaus, net viena šio brėžinio brūkšnelis daro jį negaliojantį)