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.
| 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








