Klíčová slova jsou v Javě vyhrazená slova, která slouží jako kódový klíč. Tato slova nelze použít pro nic jiného, protože jsou předdefinovaná. Nelze je použít jako název proměnné, název objektu ani žádný jiný identifikátor. V Javě je 51 vyhrazených výrazů nebo klíčových slov.
np.kde
Seznam vyhrazených klíčových slov Java
Klíčové slovo | Popis |
---|---|
abstraktní | Označuje, že třída nebo metoda, která následuje za tímto klíčovým slovem, je abstraktní a bude muset být implementována podtřídou. |
tvrdit | Klíčové slovo Assert pomáhá programátorovi deklarovat tvrzení nebo předpoklady v programu. Pokud je tvrzení pravdivé, program pokračuje normálně, jinak se za běhu vyvolá AssertionError a program se přeruší. |
booleovský | Definuje dvě booleovské hodnoty, true nebo false, 0 a 1. |
přestávka | Používá se k opuštění smyček nebo iterativních konstrukcí. |
byte | Datový typ schopný pojmout 8bitová data. |
pouzdro | Označuje bloky textu (velká a malá písmena) v příkazu Switch. |
chytit | Používá se k zachycení výjimek generovaných v bloku try. |
char | Datový typ schopný pojmout nepodepsané 16bitové znaky Unicode. |
třída | Používá se k vyhlášení nové třídy. |
pokračovat | Pomáhá převzít kontrolu mimo smyčku a pokračovat k další iteraci. |
výchozí | Definuje 'blok kódu', který se ve výchozím nastavení provede v příkazu Switch. |
dělat | Počáteční klíčové slovo pro smyčku „do-while“. |
dvojnásobek | Datový typ obsahující 64bitová čísla (s plovoucí desetinnou čárkou). |
jiný | Definuje část else v příkazech 'if'. |
enum | Používá se k deklaraci výčtů v Javě. |
rozšiřuje | Označuje dědičnost. Třída je odvozena nebo zděděna z jiné třídy. |
finále | Definuje proměnnou, která bude obsahovat konstantní hodnoty, nebo metodu, kterou nelze přepsat. |
Konečně | Definuje konečný blok, který se provede po bloku try-catch bez ohledu na to, zda byla výjimka zachycena nebo ne. |
plovák | Datový typ schopný pojmout 32bitové hodnoty s plovoucí desetinnou čárkou. |
pro | Označuje začátek cyklu „for“. |
-li | Začátek příkazu 'if'. |
nářadí | Označuje, že třída implementuje rozhraní. |
import | Používá se k zahrnutí nebo odkazování na další balíčky/třídy do programu. |
instanceOf | Slouží ke kontrole, zda je daný objekt instancí jiné třídy. |
int | Datový typ pro uložení 32bitové celočíselné hodnoty. |
rozhraní | Používá se pro deklaraci rozhraní. |
dlouho | Datový typ obsahující 64bitové celočíselné hodnoty. |
rodák | Používá se k označení nativního kódu (specifického pro platformu). |
Nový | Operátor pro vytvoření nového objektu. |
nula | Označuje nulovou referenci. |
balík | Klíčové slovo pro deklaraci balíčku Java. |
soukromé | Označuje zadaný soukromý přístup, což znamená, že k proměnné nebo metodě může přistupovat pouze třída, ve které je deklarována. |
chráněný | Toto klíčové slovo označuje specifikátor chráněného přístupu. Když je proměnná nebo metoda chráněna, pak k této proměnné nebo metodě může přistupovat pouze třída, ve které jsou deklarovány, její podtřída a další třídy ve stejném balíčku. |
veřejnost | Klíčové slovo public se používá k označení specifikátoru veřejného přístupu. Proměnná, metoda, třídy, rozhraní deklarované jako veřejné jsou přístupné propustností aplikace. |
vrátit se | Return se používá k odeslání hodnoty metody zpět volající metodě. Používá se také k vrácení ovládacího prvku do volající metody. |
krátký | Datový typ obsahující 16bitové celočíselné hodnoty. |
statický | Klíčové slovo static označuje, že metoda nebo proměnná je statická a nelze ji vytvořit. |
strictfp | Klíčové slovo strictfp omezuje zaokrouhlování a přesnost výpočtu hodnot s plovoucí desetinnou čárkou. Zajišťuje přenositelnost. |
super | Označuje základ nebo nadtřídu třídy. |
přepínač | Označuje příkaz Switch, který testuje podmínku a provádí více případů v závislosti na hodnotě testu. |
synchronizované | Označuje synchronizované sekce pro vícevláknový kód jako kritickou sekci. |
tento | Klíčové slovo 'toto' označuje aktuální objekt. |
házet | Vyvolá výjimku. |
hází | To označuje výjimku, která může být vyvolána metodou. |
přechodný | Určuje přechodnou proměnnou, která není součástí trvalého stavu objektu. |
Snaž se | Zkuste klíčová slova spustit blok, který obsahuje kód, který může vyvolávat výjimky. |
prázdnota | Neindikuje žádnou návratovou hodnotu. |
nestálý | Používá se k definování proměnných, které nejsou uloženy v hlavní paměti. Lze je měnit asynchronně. |
zatímco | Klíčové slovo while spustí smyčku while. |
konst | Klíčové slovo 'const' již není v Javě podporováno |
jít do | Klíčové slovo 'goto' již není v Javě podporováno |
pravdivé, nepravdivé a nulové | Slova 'pravda, nepravda, null' jsou doslovná. Přesto je v programu nemůžeme použít jako identifikátory. |