Java identifikatora definīcija un piemēri

A Java identifikators ir nosaukums, kas piešķirts paketei, klasei, interfeisam, metodei vai mainīgajam. Tas ļauj programmētājam atsaukties uz vienumu no citām programmas vietām.

Lai maksimāli izmantotu izvēlētos identifikatorus, padariet tos jēgpilnus un ievērojiet standarta Java nosaukšanas konvencijas.

Java identifikatoru piemēri

Ja jums ir mainīgie, kas satur personas vārdu, augumu un svaru, tad izvēlieties identifikatorus, kas padara to mērķi acīmredzamu:

 Stīgas nosaukums = "Homērs Džejs Simpsons";

 int svars = 300;

 dubultā augstums = 6;


 System.out.printf ("Mans vārds ir% s, mans augums ir% .0f pēdu un mans svars ir% d mārciņas. D'oh!% N ", nosaukums, augums, svars); 

Tas jāatceras par Java identifikatoriem

Tā kā attiecībā uz Java identifikatoriem ir daži stingri sintakse vai gramatikas noteikumi (neuztraucieties, tos nav grūti saprast), pārliecinieties, ka esat informēts par šiem darījumiem un nedariet to:

  • Rezervētie vārdi piemēram
    klase
    ,
    Turpināt
    ,
    tukšums
    ,
    cits
    , un
    ja
    nevar izmantot.
  • "Java burti" ir termins, kas norādīts pieņemamajiem burtiem, kurus var izmantot identifikatoram. Tas ietver ne tikai parastos alfabēta burtus, bet arī simbolus, kas bez izņēmuma satur tikai pasvītrojumu (_) un dolāra zīmi ($).
    instagram viewer
  • "Java cipari" ietver ciparus 0-9.
  • Identifikators var sākties ar burtu, dolāra zīmi vai pasvītrojumu, bet ne ar ciparu. Tomēr ir svarīgi saprast, ka cipari var jāizmanto tik ilgi, kamēr tie pastāv pēc pirmā burta, piemēram,
    e8xmple
  • Java burti un cipari var būt jebkas no Unicode rakstzīmju kopas, kas nozīmē, ka var izmantot rakstzīmes ķīniešu, japāņu un citās valodās.
  • Atstarpes nav pieņemamas, tāpēc to vietā var izmantot pasvītrojumu.
  • Garumam nav nozīmes, tāpēc, ja izvēlaties, jums var būt patiešām garš identifikators.
  • Apkopošanas laika kļūda rodas, ja identifikators izmanto tādu pašu pareizrakstību kā atslēgvārds, burtiskais nulle vai Būla burts.
  • Tā kā SQL atslēgvārdu sarakstā kādā brīdī nākotnē var būt citi SQL vārdi (un identifikatori nevar uzrakstīt tāpat kā atslēgvārdu), parasti nav ieteicams izmantot SQL atslēgvārdu identifikators.
  • Ieteicams izmantot identifikatorus, kas saistīti ar to vērtībām, lai tos būtu vieglāk atcerēties.
  • Mainīgie ir reģistrjutīgi, tas nozīmē
    mana vērtība
    nenozīmē to pašu kā
    MyValue

Piezīme: Ja jūs steidzaties, vienkārši atņemiet faktu, ka identifikators ir viena vai vairākas rakstzīmes, kas nāk no ciparu, burtu, pasvītrojuma un dolāra zīmes kopums, un ka pirmajam burtam nekad nav jābūt a numuru.

Ievērojot iepriekš minētos noteikumus, šie identifikatori tiks uzskatīti par likumīgiem:

  • _ mainīgais nosaukums
  • _3 mainīgs
  • Pārbaudāms USD
  • Mainīgais tests
  • mainīgā pārbaude
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • maksimālā vērtība

Šeit ir daži to identifikatoru piemēri nav derīgi jo viņi neievēro iepriekš minētos noteikumus:

  • 8 piemērs
    (tas sākas ar ciparu)
  • exa + ple
    (plus zīme nav atļauta)
  • mainīgais tests
    (atstarpes nav derīgas)
  • this_long_variable_name_is_not_valid_because_of_this defise
    (lai arī pasvītrojumi ir pieņemami, piemēram, no augšas, pat šī defise ar defisi padara to par nederīgu)
instagram story viewer