Nyckelord är reserverade ord i Java som fungerar som en kodnyckel. Dessa ord kan inte användas för något annat eftersom de är fördefinierade. De kan inte användas som ett variabelnamn, objektnamn eller någon annan identifierare. Det finns 51 reserverade termer eller nyckelord i Java.
när börjar q2
Lista över reserverade Java-sökord
Nyckelord | Beskrivning |
---|---|
abstrakt | Indikerar att klassen eller metoden som följer detta nyckelord är abstrakt och som måste implementeras av en underklass. |
hävda | Assert nyckelord hjälper programmeraren att deklarera påståenden eller antaganden i ett program. Om ett påstående är sant, fortskrider programmet normalt, annars kastas AssertionError vid körning och programmet avbryts. |
booleskt | Definierar två booleska värden, sant eller falskt, 0 och 1. |
ha sönder | Används för att bryta ut slingor eller iterativa konstruktioner. |
byte | Datatyp som kan hålla 8-bitars data. |
fall | Markerar textblock (cases) i en Switch-sats. |
fånga | Används för att fånga undantag som genereras i försöksblocket. |
röding | Datatyp som kan innehålla osignerade 16-bitars Unicode-tecken. |
klass | Används för att deklarera en ny klass. |
Fortsätta | Det hjälper att ta kontroll utanför loopen och fortsätta till nästa iteration. |
standard | Definierar 'kodblocket' som körs som standard i en Switch-sats. |
do | Startnyckelord för 'gör-under-slinga'. |
dubbel | Datatyp som innehåller 64-bitars tal (flytande komma). |
annan | Definierar annan del i 'om'-satserna. |
uppräkning | Används för att deklarera uppräkningar i Java. |
sträcker sig | Indikerar arv. En klass härleds eller ärvs från en annan klass. |
slutlig | Definierar en variabel som kommer att hålla konstanta värden eller en metod som inte kan åsidosättas. |
till sist | Definierar det sista blocket som körs efter försöksfångsblocket, oavsett om undantaget fångades eller inte. |
flyta | Datatyp som kan hålla 32-bitars flyttalsvärden. |
för | Indikerar början av en 'för'-loop. |
om | Början av 'om'-satsen. |
redskap | Indikerar att en klass implementerar ett gränssnitt. |
importera | Används för att inkludera eller referera till andra paket/klasser i programmet. |
instans av | Används för att kontrollera om det givna objektet är en instans av en annan klass. |
int | Datatyp för att hålla ett 32-bitars heltalsvärde. |
gränssnitt | Används för att deklarera ett gränssnitt. |
lång | Datatyp som innehåller 64-bitars heltalsvärden. |
inföding | Används för att indikera inbyggd kod (plattformsspecifik). |
ny | Operatör för att skapa ett nytt objekt. |
null | Indikerar nollreferens. |
paket | Nyckelord för att deklarera Java-paket. |
privat | Indikerar privat åtkomst specificerad vilket betyder att en variabel eller metod endast kan nås av klassen där den deklareras. |
skyddad | Detta nyckelord indikerar en specificerad skyddad åtkomst. När en variabel eller metod är skyddad kan den variabeln eller metoden endast nås av klassen de är deklarerade i, dess underklass och andra klasser i samma paket. |
offentlig | Det offentliga nyckelordet används för att ange public access specifier. En variabel, metod, klasser, gränssnitt som deklarerats som offentliga kan nås genom applikationen. |
lämna tillbaka | Return används för att skicka tillbaka värdet av en metod till den anropande metoden. Den används också för att återställa kontrollen till anropsmetoden. |
kort | Datatyp som innehåller 16-bitars heltalsvärden. |
statisk | Det statiska nyckelordet indikerar att metoden eller en variabel är statisk och kan inte instansieras. |
striktfp | Nyckelordet strictfp begränsar avrundningen och precisionen vid beräkning av flyttalsvärden. Det säkerställer portabilitet. |
super | Indikerar bas eller superklass för klassen. |
växla | Indikerar en Switch-sats som testar ett villkor och exekverar flera fall beroende på testvärdet. |
synkroniserad | Indikerar synkroniserade sektioner för flertrådad kod som kritisk sektion. |
detta | Nyckelordet 'detta' indikerar det aktuella objektet. |
kasta | Kastar ett undantag. |
kastar | Detta indikerar undantaget som kan kastas av en metod. |
övergående | Anger övergående variabel som inte är en del av ett objekts beständiga tillstånd. |
Prova | Prova nyckelord starta ett block som innehåller kod som kan ge upphov till undantag. |
tomhet | Indikerar inget returvärde. |
flyktig | Används för att definiera variabler som inte är lagrade i huvudminnet. De kan ändras asynkront. |
medan | Nyckelord while startar en while-loop. |
konst | Nyckelordet 'const' stöds inte längre i Java |
gå till | Nyckelordet 'goto' stöds inte längre i Java |
sant, falskt och null | Orden 'sant, falskt, null' är bokstavliga. Ändå kan vi inte använda dem som identifierare i programmet. |