Varatut sanat Java

Varatut sanat ovat sanoja, joita ei voi käyttää sellaisenaan esine tai muuttuja nimet a Jaava koska ne ovat jo Java-ohjelmointikielen syntaksissa.

Jos yrität käyttää jotain alla olevista sanoista tunnisteina Java-ohjelmissasi, saat alla olevan kaltaisen virheen.

Luettelo varattuista Java-avainsanoista

abstrakti assert boolean tauko tavu tapaus
ottaa kiinni char luokka const jatkaa oletusarvo
kaksinkertainen tehdä muu ENUM ulottuu väärä
lopullinen vihdoin kellua varten mene jos
työkoneet tuonti esiintymä int käyttöliittymä pitkä
syntyperäinen Uusi tyhjä paketti yksityinen suojattu
julkinen palata lyhyt staattinen strictfp Super
vaihtaa synkronoitu Tämä heittää heittää ohimenevä
totta yrittää mitätön haihtuva sillä aikaa

* mennessä strictfp avainsana lisättiin luetteloon Java Standard Edition -versiossa 1.2, assert versiossa 1.4 ja ENUM versiossa 5.0.

Vaikkakin mene ja const joita ei enää käytetä Java-ohjelmointikielellä, niitä ei silti voida käyttää avainsanoina.

Mitä tapahtuu, jos käytät varattua sanaa?

Oletetaan, että yrität luoda uuden luokan ja nimetä sen käyttämällä varattua sanaa, kuten tämä:

instagram viewer
 // et voi käyttää lopulta, koska se on varattu sana!
luokka lopulta {
julkinen staattinen void main (merkkijono [] args) {
// luokan koodi ..
}
}

Kääntämisen sijaan Java-ohjelma antaa sen sijaan seuraavan virheen:

 odotettu