Дефиниција и примери Јава идентификатора

А Јава идентификатор је име дато пакету, класи, интерфејсу, методу или променљивој. Омогућава програмеру да упућује ставку из других места у програму.

Да бисте максимално искористили идентификаторе које одаберете, учините их смисленима и следите стандардне Јава апликације.

Примери Јава идентификатора

Ако имате променљиве које садрже име, висину и тежину особе, изаберите идентификаторе који ће њихову сврху учинити очигледном:

 Стринг наме = "Хомер Јаи Симпсон";

 инт тежина = 300;

 дупла висина = 6;


 Систем.оут.принтф ("Моје име је% с, моја висина је% .0 стопа, а моја тежина је% д килограма. Д'ох!% Н ", име, висина, тежина); 

Ово за памћење о Јава идентификаторима

Будући да постоје нека строга синтакса или граматичка правила када су у питању Јава идентификатори (не брините, није их тешко разумети), проверите да ли сте свесни тога и не:

  • Резервисане речи као
    класа
    ,
    Настави
    ,
    празнина
    ,
    друго
    , и
    ако
    не може да се користи.
  • "Јава слова" је израз који је дат за прихватљива слова која се могу користити за идентификатор. То не укључује само редовна слова абецеде, већ и симболе, који само, без изузетка, укључују подвлаку (_) и знак долара ($).
    instagram viewer
  • "Јава цифре" укључују бројеве 0-9.
  • Идентификатор може почети словом, знаком долара или подвлаком, али не цифром. Међутим, важно је схватити ове цифре моћи користити докле год постоје након првог знака, као
    е8кмпле
  • Јава слова и цифре могу бити било шта из скупа знакова Уницоде, што значи да се могу користити знакови на кинеском, јапанском и другим језицима.
  • Размаци нису прихватљиви, па се уместо њих може нагласити подвлака.
  • Дужина није битна, тако да ако желите, можете имати заиста дугачак идентификатор.
  • Грешка у времену превођења ће се догодити ако идентификатор користи исти правопис као кључну реч, нулл литерал или боолеан литерал.
  • Будући да ће листа СКЛ кључних речи у неком тренутку можда укључивати и друге СКЛ речи (и идентификаторе) не може бити написано исто као и кључна реч), обично се не препоручује да користите СКЛ кључну реч као идентификатор.
  • Препоручује се коришћење идентификатора који су повезани са њиховим вредностима како би их било лакше упамтити.
  • Варијабле разликују велика и мала слова, што значи
    мој значај
    не значи исто као
    МиВалуе

Белешка: Ако се журите, само уклоните чињеницу да је идентификатор један или више знакова који потичу из базен бројева, слова, подвлака и знак долара и да први знак никада не сме бити а број.

Слиједећи горе наведена правила, ови идентификатори сматрат ће се легалним:

  • _вариабленаме
  • _3 променљив
  • $ тествариабле
  • ВариаблеТест
  • променљив тест
  • тхис_ис_а_вариабле_наме_тхат_ис_лонг_бут_стилл_валид_берели_оф_тхе_ундерсцорес
  • мак_валуе

Ево неколико примера идентификатора који нису валидни јер они не поштују горе наведена правила:

  • 8 пример
    (ово почиње са цифром)
  • ека + пле
    (знак плус није дозвољен)
  • променљиви тест
    (размаци нису валидни)
  • тхис_лонг_вариабле_наме_ис_нот_валид_беионд_оф_тхис-хипхен
    (док су подвлаке прихватљиве као у примеру одозго, чак и једна цртица у овом идентификатору чини неважећом)
instagram story viewer