Ključne besede so rezervirane besede v Javi, ki služijo kot kodni ključ. Teh besed ni mogoče uporabiti za nič drugega, ker so vnaprej določene. Ni jih mogoče uporabiti kot ime spremenljivke, ime predmeta ali kateri koli drug identifikator. V Javi je 51 rezerviranih izrazov ali ključnih besed.
polimorfizem
Seznam rezerviranih ključnih besed Java
| Ključna beseda | Opis |
|---|---|
| povzetek | Označuje, da je razred ali metoda, ki sledi tej ključni besedi, abstraktna in jo bo moral implementirati podrazred. |
| trditi | Ključna beseda Assert pomaga programerju pri deklaraciji trditev ali predpostavk v programu. Če je trditev resnična, program normalno napreduje, sicer se med izvajanjem vrže AssertionError in program se prekine. |
| logično | Definira dve logični vrednosti, true ali false, 0 in 1. |
| odmor | Uporablja se za izhod iz zank ali iterativnih konstrukcij. |
| bajt | Tip podatkov, ki lahko hrani 8-bitne podatke. |
| Ovitek | Označuje bloke besedila (prilike) v stavku Switch. |
| ulov | Uporablja se za lovljenje izjem, ustvarjenih v poskusnem bloku. |
| char | Vrsta podatkov, ki lahko vsebuje nepodpisane 16-bitne znake Unicode. |
| razred | Uporablja se za deklaracijo novega razreda. |
| nadaljevati | Pomaga prevzeti nadzor zunaj zanke in nadaljevati z naslednjo iteracijo. |
| privzeto | Definira 'blok kode', ki se bo privzeto izvedel v stavku Switch. |
| narediti | Začetna ključna beseda za zanko 'do-while'. |
| dvojno | Podatkovni tip vsebuje 64-bitna števila (plavajoča vejica). |
| drugače | Definira del else v stavkih 'if'. |
| enum | Uporablja se za deklariranje oštevilčenja v Javi. |
| se razteza | Označuje dedovanje. Razred je izpeljan ali podedovan iz drugega razreda. |
| dokončno | Definira spremenljivko, ki bo imela stalne vrednosti, ali metodo, ki je ni mogoče preglasiti. |
| končno | Definira blok finally, ki se izvede po bloku try-catch, ne glede na to, ali je bila izjema ujeta ali ne. |
| lebdi | Vrsta podatkov, ki lahko vsebuje 32-bitne vrednosti s plavajočo vejico. |
| za | Označuje začetek zanke 'for'. |
| če | Začetek stavka 'če'. |
| pripomočke | Označuje, da razred izvaja vmesnik. |
| uvoz | Uporablja se za vključitev ali sklicevanje na druge pakete/razrede v program. |
| instanceOf | Uporablja se za preverjanje, ali je dani predmet primerek drugega razreda. |
| int | Podatkovni tip za 32-bitno celoštevilsko vrednost. |
| vmesnik | Uporablja se za deklariranje vmesnika. |
| dolga | Podatkovni tip vsebuje 64-bitne celoštevilske vrednosti. |
| domačin | Uporablja se za označevanje izvorne kode (odvisno od platforme). |
| novo | Operator za ustvarjanje novega predmeta. |
| nič | Označuje ničelno referenco. |
| paket | Ključna beseda za deklaracijo paketa Java. |
| zasebno | Označuje podani zasebni dostop, kar pomeni, da lahko do spremenljivke ali metode dostopa samo razred, v katerem je deklarirana. |
| zaščiten | Ta ključna beseda označuje specifikator zaščitenega dostopa. Ko je spremenljivka ali metoda zaščitena, lahko do te spremenljivke ali metode dostopa le razred, v katerem je deklarirana, njen podrazred in drugi razredi v istem paketu. |
| javnosti | Ključna beseda public se uporablja za označevanje specifikatorja javnega dostopa. Do spremenljivke, metode, razredov, vmesnikov, ki so deklarirani kot javni, je mogoče dostopati skozi pretok aplikacije. |
| vrnitev | Return se uporablja za pošiljanje vrednosti metode klicni metodi. Uporablja se tudi za vrnitev nadzora klicni metodi. |
| kratek | Podatkovni tip vsebuje 16-bitne vrednosti celega števila. |
| statična | Ključna beseda static označuje, da je metoda ali spremenljivka statična in je ni mogoče instancirati. |
| strictfp | Ključna beseda strictfp omejuje zaokroževanje in natančnost izračuna vrednosti s plavajočo vejico. Zagotavlja prenosljivost. |
| super | Označuje osnovni ali nadrazred razreda. |
| stikalo | Označuje stavek Switch, ki preizkusi pogoj in izvede več primerov glede na testno vrednost. |
| sinhronizirano | Označuje sinhronizirane odseke za večnitno kodo, kot je kritični odsek. |
| to | Ključna beseda 'this' označuje trenutni predmet. |
| metati | Vrže izjemo. |
| vrže | To označuje izjemo, ki jo lahko vrže metoda. |
| prehodno | Podaja prehodno spremenljivko, ki ni del obstojnega stanja objekta. |
| poskusi | Poskusite s ključnimi besedami začeti blok, ki vsebuje kodo, ki lahko povzroči izjeme. |
| praznina | Označuje, da ni vrnjene vrednosti. |
| hlapljivo | Uporablja se za definiranje spremenljivk, ki niso shranjene v glavnem pomnilniku. Spreminjajo se lahko asinhrono. |
| medtem | Ključna beseda while začne zanko while. |
| konst | Ključna beseda 'const' v Javi ni več podprta |
| Pojdi do | Ključna beseda 'goto' v Javi ni več podprta |
| true, false in null | Besede 'true, false, null' so dobesedne. Kljub temu jih v programu ne moremo uporabiti kot identifikatorje. |