Definice a příklady identifikátoru Java

A Jáva identifikátor je jméno dané balíčku, třídě, rozhraní, metodě nebo proměnné. Umožňuje programátorovi odkazovat na položku z jiných míst v programu.

Chcete-li z identifikátorů, které si vyberete, vytěžit maximum, udělejte z nich smysl a postupujte podle standardní konvence pojmenování Java.

Příklady identifikátorů Java

Pokud máte proměnné, které drží jméno, výšku a hmotnost osoby, vyberte identifikátory, které objasňují jejich účel:

 String name = "Homer Jay Simpson";

 vnitřní hmotnost = 300;

 dvojitá výška = 6;


 System.out.printf ("Jmenuji se% s, moje výška je% .0f stopa a moje hmotnost je% d liber. D'oh!% N ", jméno, výška, hmotnost); 

To si pamatujte o Java identifikátorech

Protože existují určitá přísná syntaxe nebo gramatická pravidla, pokud jde o identifikátory Java (nebojte se, není těžké jim porozumět), ujistěte se, že o nich víte, a ne:

  • Vyhrazená slova jako
    třída
    ,
    pokračovat
    ,
    neplatný
    ,
    jiný
    , a
    -li
    nelze použít.
  • „Dopisy v jazyce Java“ je termín daný přijatelným písmenům, které lze použít pro identifikátor. To zahrnuje nejen obyčejná abecední písmena, ale také symboly, které zahrnují, bez výjimky, podtržítko (_) a znak dolaru ($).
    instagram viewer
  • „Číslice Java“ zahrnují čísla 0-9.
  • Identifikátor může začínat písmenem, znakem dolaru nebo podtržítkem, ale nikoli číslicí. Je však důležité si uvědomit, že číslice umět být používán, pokud existují po prvním znaku, jako
    e8xmple
  • Písmena a číslice jazyka Java mohou být ze znakové sady Unicode cokoli, což znamená, že lze použít znaky v čínštině, japonštině a dalších jazycích.
  • Mezery nejsou akceptovatelné, takže lze místo toho použít podtržítko.
  • Délka nezáleží, takže můžete mít opravdu dlouhý identifikátor, pokud se rozhodnete.
  • Chyba kompilace nastane, pokud identifikátor používá stejný pravopis jako klíčové slovo, neplatný literál nebo logický literál.
  • Vzhledem k tomu, že seznam klíčových slov SQL může v budoucnu obsahovat další slova SQL (a identifikátory) nemůže být napsáno stejně jako klíčové slovo), obvykle se nedoporučuje používat klíčové slovo SQL jako identifikátor.
  • Doporučujeme používat identifikátory související s jejich hodnotami, aby se snáze zapamatovaly.
  • Proměnné rozlišují velká a malá písmena, což znamená
    myvalue
    neznamená to samé jako
    MyValue

Poznámka: Pokud jste ve spěchu, stačí vzít na vědomí, že identifikátor je jedna nebo více postav, které pocházejí z skupina čísel, písmen, podtržítka a znak dolaru, a že první znak nesmí být nikdy číslo.

Podle výše uvedených pravidel by tyto identifikátory byly považovány za legální:

  • _variablename
  • _3 proměnná
  • $ testvariable
  • VariableTest
  • variabletest
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • max_value

Zde je několik příkladů identifikátorů, které nejsou platné protože neposlouchají výše uvedená pravidla:

  • 8 příklad
    (začíná číslice)
  • exa + ple
    (znaménko plus není povoleno)
  • variabilní test
    (mezery nejsou platné)
  • this_long_variable_name_is_not_valid_because_of_this-hyphen
    (zatímco podtržítka jsou přijatelná jako v příkladu shora, i ten pomlčka v tomto identifikátoru způsobuje neplatnost)