Reserverte ord i Java

click fraud protection

Reserverte ord er ord som ikke kan brukes som gjenstand eller variabel navn i a Java program fordi de allerede er brukt av syntaksen til programmeringsspråket Java.

Hvis du prøver å bruke noen av ordene nedenfor som identifikatorer i Java-programmene dine, får du en feil som den nedenfor.

Liste over reserverte Java-nøkkelord

abstrakt hevde boolean gå i stykker byte sak
å fange røye klasse konst Fortsette misligholde
dobbelt gjøre ellers enum strekker falsk
endelig endelig flyte til gå til hvis
redskaper importere tilfelle av int grensesnitt lang
innfødt ny null pakke privat beskyttet
offentlig komme tilbake kort statisk strictfp super
bytte om synkronisert dette kaste kaster flyktig
ekte prøve tomrom flyktige samtidig som

*De strictfp søkeord ble lagt til denne listen i Java Standard Edition versjon 1.2, hevde i versjon 1.4, og enum i versjon 5.0.

Selv om gå til og konst brukes ikke lenger på programmeringsspråket Java, de kan fremdeles ikke brukes som nøkkelord.

Hva skjer hvis du bruker et reservert ord?

La oss si at du prøver å opprette en ny klasse og navngi den med et reservert ord, slik:

instagram viewer
 // du kan ikke bruke endelig, da det er et reservert ord!
klasse endelig {
public static void main (String [] args) {
// klassekode ..
}
}

I stedet for å kompilere, vil Java-programmet i stedet gi følgende feil:

 forventet

instagram story viewer