logo

Java reserverede søgeord

Nøgleord er reserverede ord i Java, der fungerer som en kodenøgle. Disse ord kan ikke bruges til andet, fordi de er foruddefinerede. De kan ikke bruges som et variabelnavn, objektnavn eller nogen anden identifikator. Der er 51 reserverede termer eller nøgleord i Java.

gyldige identifikatorer i java

Liste over Java-reserverede søgeord

Søgeord Beskrivelse
abstrakt Angiver, at den klasse eller metode, der følger efter dette nøgleord, er abstrakt, og som skal implementeres af en underklasse.
hævde Assert nøgleord hjælper programmøren med at erklære påstande eller antagelser i et program. Hvis en påstand er sand, forløber programmet normalt, ellers udløses AssertionError under kørsel, og programmet afbrydes.
boolesk Definerer to booleske værdier, sand eller falsk, 0 og 1.
pause Bruges til at bryde ud af loops eller iterative konstruktioner.
byte Datatype, der kan indeholde 8-bit data.
sag Markerer tekstblokke (sager) i en Switch-sætning.
fangst Bruges til at fange undtagelser genereret i prøveblokken.
char Datatype kan indeholde usignerede 16-bit Unicode-tegn.
klasse Bruges til at erklære en ny klasse.
Blive ved Det hjælper at tage kontrol uden for loopet og fortsætte til næste iteration.
Standard Definerer den 'kodeblok', der udføres som standard i en Switch-sætning.
gør Startsøgeord for 'do-while'-løkke.
dobbelt Datatype med 64-bit tal (flydende komma).
andet Definerer anden del i 'hvis'-udsagnene.
enum Bruges til at erklære optællinger i Java.
strækker sig Angiver arv. En klasse er afledt eller nedarvet fra en anden klasse.
endelig Definerer en variabel, som vil holde konstante værdier eller en metode, der ikke kan tilsidesættes.
endelig Definerer den endelige blok, der udføres efter try-catch-blokken, uanset om undtagelsen blev fanget eller ej.
flyde Datatype i stand til at indeholde 32-bit flydende kommaværdier.
til Angiver starten på en 'for'-løkke.
hvis Start af 'hvis'-erklæring.
redskaber Angiver, at en klasse implementerer en grænseflade.
importere Bruges til at inkludere eller henvise til andre pakker/klasser i programmet.
forekomst af Bruges til at kontrollere, om det givne objekt er en instans af en anden klasse.
int Datatype til at indeholde en 32-bit heltalsværdi.
interface Bruges til at angive en grænseflade.
lang Datatype med 64-bit heltalsværdier.
hjemmehørende Bruges til at angive indbygget kode (platformspecifik).
ny Operatør til at oprette et nyt objekt.
nul Angiver nul reference.
pakke Nøgleord til at erklære Java-pakke.
privat Angiver privat adgang specificeret, hvilket betyder, at en variabel eller metode kun kan tilgås af den klasse, hvori den er erklæret.
beskyttet Dette nøgleord angiver en beskyttet adgangsspecifikation. Når en variabel eller metode er beskyttet, kan den variabel eller metode kun tilgås af den klasse, de er erklæret i, dens underklasse og andre klasser i den samme pakke.
offentlig Det offentlige nøgleord bruges til at angive offentlig adgangsspecifikation. En variabel, metode, klasser, grænseflader erklæret som offentlige kan tilgås gennem applikationen.
Vend tilbage Retur bruges til at sende værdien af ​​en metode tilbage til den kaldende metode. Det bruges også til at returnere kontrollen til opkaldsmetoden.
kort Datatype med 16-bit heltalsværdier.
statisk Det statiske nøgleord angiver, at metoden eller en variabel er statisk og kan ikke instansieres.
strengfp Nøgleordet strictfp begrænser afrundingen og præcisionen ved beregning af flydende kommaværdier. Det sikrer portabilitet.
super Angiver klassens base eller superklasse.
kontakt Angiver en Switch-sætning, der tester en betingelse og udfører flere tilfælde afhængigt af testværdien.
synkroniseret Indikerer synkroniserede sektioner for flertrådskode som kritisk sektion.
det her Nøgleordet 'dette' angiver det aktuelle objekt.
kaste Kaster en undtagelse.
kaster Dette angiver den undtagelse, der kan kastes af en metode.
forbigående Angiver transient variabel, der ikke er en del af et objekts vedvarende tilstand.
prøve Prøv nøgleord start en blok, der indeholder kode, der kan give undtagelser.
ugyldig Angiver ingen returværdi.
flygtige Bruges til at definere variabler, der ikke er gemt i hovedhukommelsen. De kan ændres asynkront.
mens Nøgleord while starter en while-løkke.
konst Nøgleordet 'const' er ikke længere understøttet i Java
gå til Nøgleordet 'goto' er ikke længere understøttet i Java
sandt, falsk og nul Ordene 'sandt, falsk, nul' er bogstaveligt. Alligevel kan vi ikke bruge dem som identifikatorer i programmet.