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