A kulcsszavak fenntartott szavak a Java nyelvben, amelyek kódkulcsként szolgálnak. Ezeket a szavakat nem lehet másra használni, mert előre meghatározottak. Nem használhatók változónévként, objektumnévként vagy más azonosítóként. A Java nyelven 51 fenntartott kifejezés vagy kulcsszó található.
Madhuri azt mondta, gyerünk
Java fenntartott kulcsszavak listája
Kulcsszó | Leírás |
---|---|
absztrakt | Azt jelzi, hogy a kulcsszót követő osztály vagy metódus absztrakt, és amelyet egy alosztálynak kell megvalósítania. |
állítja | Az Assert kulcsszó segít a programozónak állítások vagy feltételezések deklarálásában a programban. Ha egy állítás igaz, a program normálisan halad, különben az AssertionError futás közben megjelenik, és a program leáll. |
logikai érték | Két logikai értéket határoz meg, igaz vagy hamis, 0 és 1. |
szünet | A hurkok vagy iteratív konstrukciók kitörésére szolgál. |
byte | 8 bites adatok tárolására alkalmas adattípus. |
ügy | Szövegblokkokat (eseteket) jelöl meg a Switch utasításban. |
fogás | A try blokkban generált kivételek elfogására szolgál. |
char | Az adattípus előjel nélküli 16 bites Unicode karaktereket tartalmazhat. |
osztály | Új osztály deklarálására szolgál. |
folytatni | Segít átvenni az irányítást a cikluson kívül, és folytatni a következő iterációt. |
alapértelmezett | Meghatározza azt a „kódblokkot”, amely alapértelmezés szerint végrehajtódik a Switch utasításban. |
csináld | Kezdő kulcsszó a „do-while” ciklushoz. |
kettős | 64 bites számokat tartalmazó adattípus (lebegőpontos). |
más | Az „if” utasítások másik részét határozza meg. |
enum | Felsorolások deklarálására használják Java nyelven. |
kiterjed | Az öröklődést jelzi. Egy osztály egy másik osztályból származik vagy öröklődik. |
végső | Meghatároz egy változót, amely állandó értékeket tartalmaz, vagy egy olyan metódust, amelyet nem lehet felülírni. |
végül | Meghatározza az utolsó blokkot, amely a try-catch blokk után fut, függetlenül attól, hogy a kivételt elkapták-e vagy sem. |
úszó | Az adattípus 32 bites lebegőpontos értékek tárolására képes. |
számára | A „for” ciklus kezdetét jelzi. |
ha | Az „if” utasítás kezdete. |
megvalósítja | Azt jelzi, hogy egy osztály interfészt valósít meg. |
import | Más csomagok/osztályok bevonására vagy hivatkozására szolgál a programba. |
Például az | Annak ellenőrzésére szolgál, hogy az adott objektum egy másik osztály példánya-e. |
int | Adattípus 32 bites egész érték tárolására. |
felület | Interfész deklarálására szolgál. |
hosszú | 64 bites egész értékeket tartalmazó adattípus. |
anyanyelvi | A natív kód jelzésére szolgál (platformfüggő). |
új | Operátor egy új objektum létrehozásához. |
nulla | Nulla hivatkozást jelöl. |
csomag | Kulcsszó a Java-csomag deklarálásához. |
magán | Jelzi a megadott privát hozzáférést, ami azt jelenti, hogy egy változóhoz vagy metódushoz csak az az osztály férhet hozzá, amelyben deklarálva van. |
védett | Ez a kulcsszó védett hozzáférés-specifikációt jelöl. Ha egy változó vagy metódus védett, akkor ahhoz a változóhoz vagy metódushoz csak az az osztály, amelyben deklarálták, annak alosztálya és más osztályok érhetők el ugyanabban a csomagban. |
nyilvános | A nyilvános kulcsszó a nyilvános hozzáférés-specifikáció jelzésére szolgál. A nyilvánosnak deklarált változók, metódusok, osztályok, interfészek az alkalmazáson keresztül érhetők el. |
Visszatérés | A Return a metódus értékének visszaküldésére szolgál a hívó metódusnak. Arra is használható, hogy a vezérlést visszaállítsa a hívó metódusra. |
rövid | 16 bites egész számértékeket tartalmazó adattípus. |
statikus | A static kulcsszó azt jelzi, hogy a metódus vagy a változó statikus, és nem példányosítható. |
strictfp | A strictfp kulcsszó korlátozza a lebegőpontos értékek számításának kerekítését és pontosságát. Ez biztosítja a hordozhatóságot. |
szuper | Az osztály alap- vagy szuperosztályát jelzi. |
kapcsoló | Olyan Switch utasítást jelöl, amely egy feltételt tesztel, és a tesztértéktől függően több esetet hajt végre. |
szinkronizálva | Szinkronizált szakaszokat jelöl többszálú kódhoz, például kritikus szakaszokhoz. |
ez | A „this” kulcsszó az aktuális objektumot jelöli. |
dobás | Kivételt dob. |
dobások | Ez azt a kivételt jelöli, amelyet egy metódus dobhat. |
átmeneti | Olyan tranziens változót ad meg, amely nem része egy objektum állandó állapotának. |
próbáld ki | Próbálja ki a kulcsszavak olyan blokkot indítani, amely olyan kódot tartalmaz, amely kivételeket okozhat. |
üres | Azt jelzi, hogy nincs visszatérési érték. |
illó | A fő memóriában nem tárolt változók meghatározására szolgál. Aszinkron módon változtathatók. |
míg | A while kulcsszó egy while ciklust indít. |
const | A „const” kulcsszó már nem támogatott a Java nyelven |
menj | A „goto” kulcsszó már nem támogatott a Java nyelven |
igaz, hamis és null | Az „igaz, hamis, null” szavak szó szerintiek. Ennek ellenére nem használhatjuk őket azonosítóként a programban. |