Avainsanat ovat Javassa varattuja sanoja, jotka toimivat koodiavaimena. Näitä sanoja ei voi käyttää mihinkään muuhun, koska ne ovat ennalta määritettyjä. Niitä ei voi käyttää muuttujan nimenä, objektin nimenä tai muuna tunnisteena. Javassa on 51 varattua termiä tai avainsanaa.
järjestelmäohjelmisto
Luettelo Java-varatuista avainsanoista
avainsana | Kuvaus |
---|---|
abstrakti | Ilmaisee, että tätä avainsanaa seuraava luokka tai menetelmä on abstrakti ja joka aliluokan on toteutettava. |
väittää | Assert-avainsana auttaa ohjelmoijaa ilmoittamaan väitteitä tai oletuksia ohjelmassa. Jos väite on tosi, ohjelma etenee normaalisti, muuten AssertionError heitetään ajon aikana ja ohjelma keskeytyy. |
boolean | Määrittää kaksi Boolen arvoa, tosi tai epätosi, 0 ja 1. |
tauko | Käytetään irtautumaan silmukoista tai iteratiivisista rakenteista. |
tavu | Tietotyyppi, joka pystyy säilyttämään 8-bittistä tietoa. |
tapaus | Merkitsee tekstilohkoja (tapauksia) Switch-käskyssä. |
ottaa kiinni | Käytetään try-lohkossa luotujen poikkeusten pyytämiseen. |
hiiltyä | Tietotyyppi, joka sisältää allekirjoittamattomia 16-bittisiä Unicode-merkkejä. |
luokkaa | Käytetään uuden luokan ilmoittamiseen. |
jatkaa | Se auttaa hallitsemaan silmukan ulkopuolella ja jatkamaan seuraavaan iteraatioon. |
oletuksena | Määrittää 'koodilohkon', joka suoritetaan oletuksena Switch-käskyssä. |
tehdä | Aloittava avainsana 'do-while' -silmukalle. |
kaksinkertainen | Tietotyyppi sisältää 64-bittisiä numeroita (liukuluku). |
muu | Määrittelee 'if'-lauseiden muun osan. |
enum | Käytetään luetteloiden ilmoittamiseen Javassa. |
ulottuu | Osoittaa perinnöllistä. Luokka on johdettu tai peritty toisesta luokasta. |
lopullinen | Määrittää muuttujan, joka säilyttää vakioarvot, tai menetelmän, jota ei voi ohittaa. |
vihdoinkin | Määrittää lopullisen lohkon, joka suoritetaan try-catch-lohkon jälkeen riippumatta siitä, saatiinko poikkeus kiinni vai ei. |
kellua | Tietotyyppi, joka pystyy säilyttämään 32-bittiset liukulukuarvot. |
varten | Osoittaa 'for'-silmukan alun. |
jos | Jos-lauseen alku. |
toteuttaa | Osoittaa, että luokka toteuttaa rajapinnan. |
tuonti | Käytetään sisällyttämään tai viittaamaan muihin paketeihin/luokkiin ohjelmaan. |
esiintymä | Käytetään tarkistamaan, onko annettu objekti toisen luokan esiintymä. |
int | Tietotyyppi 32-bittisen kokonaislukuarvon säilyttämiseen. |
käyttöliittymä | Käytetään rajapinnan ilmoittamiseen. |
pitkä | Tietotyyppi sisältää 64-bittiset kokonaislukuarvot. |
syntyperäinen | Käytetään ilmaisemaan alkuperäistä koodia (alustakohtainen). |
Uusi | Operaattori luo uuden objektin. |
tyhjä | Ilmaisee nollaviittausta. |
paketti | Avainsana Java-paketin ilmoittamiseen. |
yksityinen | Osoittaa määritettyä yksityistä pääsyä, mikä tarkoittaa, että muuttujaa tai menetelmää voi käyttää vain luokka, jossa se on ilmoitettu. |
suojattu | Tämä avainsana ilmaisee suojatun pääsyn määritteen. Kun muuttuja tai menetelmä on suojattu, kyseistä muuttujaa tai menetelmää voi käyttää vain luokka, jossa ne on ilmoitettu, sen alaluokka ja muut samassa paketissa olevat luokat. |
julkinen | Julkista avainsanaa käytetään ilmaisemaan julkisen pääsyn määrittäjä. Muuttuja, menetelmä, luokat ja rajapinnat, jotka on ilmoitettu julkisiksi, ovat käytettävissä sovelluksen läpimenolla. |
palata | Paluuta käytetään menetelmän arvon lähettämiseen takaisin kutsuvalle menetelmälle. Sitä käytetään myös ohjauksen palauttamiseen kutsumenetelmään. |
lyhyt | Tietotyyppi sisältää 16-bittisiä kokonaislukuarvoja. |
staattinen | Staattinen avainsana osoittaa, että menetelmä tai muuttuja on staattinen, eikä sitä voida instantoida. |
strictfp | Avainsana strictfp rajoittaa liukulukujen laskennan pyöristystä ja tarkkuutta. Se varmistaa siirrettävyyden. |
super | Osoittaa luokan perus- tai yläluokkaa. |
vaihtaa | Ilmaisee Switch-käskyä, joka testaa ehdon ja suorittaa useita tapauksia testiarvosta riippuen. |
synkronoitu | Osoittaa monisäikeisen koodin, kuten kriittisen osion, synkronoidut osiot. |
Tämä | Avainsana 'this' ilmaisee nykyisen objektin. |
heittää | Tekee poikkeuksen. |
heittoja | Tämä osoittaa poikkeuksen, jonka menetelmä voi heittää. |
ohimenevä | Määrittää ohimenevän muuttujan, joka ei ole osa objektin pysyvää tilaa. |
yrittää | Kokeile avainsanoja aloittaa lohko, joka sisältää koodia, joka saattaa aiheuttaa poikkeuksia. |
mitätön | Ilmaisee palautusarvoa. |
haihtuvia | Käytetään sellaisten muuttujien määrittämiseen, joita ei ole tallennettu päämuistiin. Niitä voidaan muuttaa asynkronisesti. |
sillä aikaa | Avainsana while aloittaa while-silmukan. |
konst | Const-avainsanaa ei enää tueta Javassa |
mene | Goto-avainsanaa ei enää tueta Javassa |
tosi, epätosi ja tyhjä | Sanat 'tosi, epätosi, nolla' ovat kirjaimellisia. Emme kuitenkaan voi käyttää niitä tunnisteina ohjelmassa. |