Nøkkelord er reserverte ord i Java som fungerer som en kodenøkkel. Disse ordene kan ikke brukes til noe annet fordi de er forhåndsdefinerte. De kan ikke brukes som et variabelnavn, objektnavn eller noen annen identifikator. Det er 51 reserverte termer eller nøkkelord i Java.
fjern første tegn i Excel
Liste over reserverte Java-nøkkelord
Nøkkelord | Beskrivelse |
---|---|
abstrakt | Indikerer at klassen eller metoden som følger dette nøkkelordet er abstrakt og som må implementeres av en underklasse. |
hevde | Assert nøkkelord hjelper programmereren til å erklære påstander eller forutsetninger i et program. Hvis en påstand er sann, fortsetter programmet normalt, ellers kastes AssertionError under kjøring og programmet avbrytes. |
boolsk | Definerer to boolske verdier, sann eller usann, 0 og 1. |
gå i stykker | Brukes til å bryte ut av løkker eller iterative konstruksjoner. |
byte | Datatype som kan inneholde 8-bits data. |
sak | Merker blokker med tekst (caser) i en Switch-setning. |
å fange | Brukes til å fange opp unntak generert i prøveblokken. |
røye | Datatype som kan inneholde usignerte 16-bits Unicode-tegn. |
klasse | Brukes til å erklære en ny klasse. |
Fortsette | Det hjelper å ta kontroll utenfor loopen og fortsette til neste iterasjon. |
misligholde | Definerer 'kodeblokken' som vil kjøres som standard i en Switch-setning. |
gjøre | Startnøkkelord for «gjør-mens»-løkke. |
dobbelt | Datatype som inneholder 64-bit tall (flytende komma). |
ellers | Definerer annen del i 'hvis'-setningene. |
enum | Brukes til å deklarere opptellinger i Java. |
strekker | Indikerer arv. En klasse er avledet eller arvet fra en annen klasse. |
endelig | Definerer en variabel som vil holde konstante verdier eller en metode som ikke kan overstyres. |
endelig | Definerer den endelige blokken som kjøres etter try-catch-blokken, uavhengig av om unntaket ble fanget eller ikke. |
flyte | Datatype som kan holde 32-bits flyttallsverdier. |
til | Indikerer starten på en 'for'-løkke. |
hvis | Start på 'hvis'-utsagn. |
redskaper | Indikerer at en klasse implementerer et grensesnitt. |
import | Brukes til å inkludere eller referere til andre pakker/klasser i programmet. |
tilfelle av | Brukes til å sjekke om det gitte objektet er en forekomst av en annen klasse. |
int | Datatype for å inneholde en 32-bits heltallsverdi. |
grensesnitt | Brukes for å deklarere et grensesnitt. |
lang | Datatype som inneholder 64-bits heltallsverdier. |
innfødt | Brukes til å indikere opprinnelig kode (plattformspesifikk). |
ny | Operatør for å lage et nytt objekt. |
null | Indikerer nullreferanse. |
pakke | Nøkkelord for å erklære Java-pakke. |
privat | Indikerer privat tilgang spesifisert, noe som betyr at en variabel eller metode kun kan nås av klassen den er deklarert i. |
beskyttet | Dette nøkkelordet indikerer en spesifikasjon for beskyttet tilgang. Når en variabel eller metode er beskyttet, kan den variabelen eller metoden bare nås av klassen de er deklarert i, dens underklasse og andre klasser i samme pakke. |
offentlig | Det offentlige nøkkelordet brukes til å indikere offentlig tilgangsspesifikasjon. En variabel, metode, klasser, grensesnitt erklært som offentlige kan nås gjennom applikasjonen. |
komme tilbake | Retur brukes til å sende tilbake verdien av en metode til anropsmetoden. Den brukes også til å returnere kontrollen til anropsmetoden. |
kort | Datatype som inneholder 16-biters heltallsverdier. |
statisk | Det statiske nøkkelordet indikerer at metoden eller en variabel er statisk og kan ikke instansieres. |
strengfp | Nøkkelordet strictfp begrenser avrundingen og presisjonen ved beregning av flyttallsverdier. Det sikrer portabilitet. |
super | Indikerer base eller superklasse for klassen. |
bytte om | Indikerer en Switch-setning som tester en tilstand og utfører flere tilfeller avhengig av testverdien. |
synkronisert | Indikerer synkroniserte seksjoner for flertrådskode som kritisk seksjon. |
dette | Nøkkelordet 'dette' indikerer gjeldende objekt. |
kaste | Kaster et unntak. |
kaster | Dette indikerer unntaket som kan kastes av en metode. |
flyktig | Spesifiserer forbigående variabel som ikke er en del av den vedvarende tilstanden til et objekt. |
prøve | Prøv nøkkelord start en blokk som inneholder kode som kan gi unntak. |
tomrom | Indikerer ingen returverdi. |
flyktige | Brukes til å definere variabler som ikke er lagret i hovedminnet. De kan endres asynkront. |
samtidig som | Nøkkelord while starter en while-løkke. |
konst | Nøkkelordet 'const' støttes ikke lenger i Java |
gå til | Nøkkelordet 'goto' støttes ikke lenger i Java |
sant, usant og null | Ordene 'sant, usant, null' er bokstavelig. Likevel kan vi ikke bruke dem som identifikatorer i programmet. |