Klíčová slova a identifikátory Java

V tomto kurzu se dozvíte o klíčových slovech; vyhrazená slova v programování Java. Dozvíte se také o identifikátorech.

Klíčová slova Java

Klíčová slova jsou předdefinovaná, vyhrazená slova používaná v programování Java, která mají pro překladač zvláštní význam. Například:

 int skóre;

Zde intje klíčové slovo. Znamená to, že skóre proměnné je celočíselného typu (32bitové celé číslo se znaménkem se dvěma znaménky).

Nemůžete použít klíčová slova jako int, for, classatd jako název proměnné (nebo identifikátory), neboť jsou součástí syntaxe programovacího jazyka Java. Zde je kompletní seznam všech klíčových slov v programování Java.

Seznam klíčových slov Java
abstraktní tvrdit booleovský přestávka byte
případ úlovek char třída konst
pokračovat výchozí dělat dvojnásobek jiný
výčet rozšiřuje finále Konečně plovák
pro jít do -li nářadí import
instanceof int rozhraní dlouho rodák
Nový balík soukromé chráněný veřejnost
vrátit se krátký statický strictfp super
přepínač synchronizované tento házet hodí
přechodný Snaž se prázdnota nestálý zatímco

Kromě těchto klíčových slov, nemůžete také použít true, falsea nulljako identifikátory. Je to proto, že jsou to literály. Další informace o literálech najdete v literálech Java.

Identifikátory Java

Identifikátory jsou název daný proměnným, třídám, metodám atd. Zvažte výše uvedený kód;

 int skóre;

Zde je skóre proměnná (identifikátor). Jako názvy proměnných nemůžete použít klíčová slova. Je to proto, že klíčová slova mají předem definované významy. Například,

 int float;

Výše uvedený kód je špatný. Je to proto, že floatjde o klíčové slovo a nelze jej použít jako název proměnné.

Další informace o proměnných najdete na stránce Java variables.

Pravidla pro pojmenování identifikátoru

  • Identifikátory nemohou být klíčové slovo.
  • Identifikátory rozlišují velká a malá písmena.
  • Může mít posloupnost písmen a číslic. Musí však začínat písmenem, $nebo _. První písmeno identifikátoru nemůže být číslice.
  • Je zvykem začít identifikátor spíše písmenem a $nebo _.
  • Mezery nejsou povoleny.
  • Podobně nemůžete použít symboly jako @, #atd.

Zde jsou některé platné identifikátory:

  • skóre
  • úroveň
  • nejvyšší skóre
  • číslo 1
  • convertToString

Zde jsou některé neplatné identifikátory:

  • třída
  • plovák
  • 1 číslo
  • nejvyšší skóre
  • @pple

Zajímavé články...