Nøkkelord er forhåndsdefinerte som har en unik betydning og funksjonalitet i . Disse nøkkelordene er også kjent som reserverte nøkkelord, noe som betyr at de ikke kan brukes som variabelnavn, klasse, metode eller annen identifikator. Det er 57 reserverte nøkkelord i Java. I mellomtiden, i denne enorme listen over java-søkeord, er det noen som ikke brukes lenger, og få versjoner støtter ikke et lite antall søkeord.
La oss grave dypere og forstå disse Java-nøkkelordene grundig.
hvordan du installerer php 7
Nøkkelord i Java | Beskrivelse |
abstrakt | En klasse som er erklært med abstrakt nøkkelord, er kjent som abstrakt klasse i java. Det kan ha abstrakte og ikke-abstrakte metoder (metode med kropp). |
Fortsette | Det er bare tillatt inne i en sløyfekropp. Når fortsett utføres, avsluttes gjeldende iterasjon av sløyfehuset, og utførelse fortsetter med neste gjentakelse av sløyfen. |
til | For brukes til looping. Det innebærer initialisering, et boolsk uttrykk og inkrementering / dekrementering. Den støtter gjentatt gjennomføring av en uttalelse eller en uttalelsesblokk som styres av et iterabelt uttrykk. |
ny | brukes til å lage en forekomst av en klasse eller et objekt. |
bytte om | Brukes som en uttalelse som kjøres når den samsvarer med en bestemt sak. |
hevder | Påstand nøkkelord er lagt til i 1.4 versjon. Den beskriver et predikat (true-false statement) for å la utviklere tro at det alltid er sant. Hvis en påstand er usann på kjøretid, fører den til at henrettelsen avbrytes. |
misligholde | Brukes i en brytererklæring for å utføre en blokk med kode i sløyfen. |
gå til | goto har ingen funksjon, og det støttes ikke mer i . |
pakke | pakke er en mekanisme for gruppering av lignende type klasser, grensesnitt og underklasser samlet basert på funksjonalitet. |
synkronisert | Synkroniserte blokker i Java er merket med det synkroniserte nøkkelordet. Denne blokken i Java er synkronisert på et eller annet objekt. Alle blokker som er synkronisert på det samme objektet, kan bare ha en tråd utført om gangen. |
boolsk | boolsk kan bare ha sann eller falsk verdi. |
gjøre | Den brukes i kontrolluttalelser. De brukes til å gjenta et sett med utsagn til den gitte betingelsen er oppfylt. |
hvis | Hvis uttalelse brukes til å teste et uttrykk og utføre visse utsagn tilsvarende. Den brukes også til å lage en if-else uttalelse i java. |
privat | Privat er en i java, hvor metodene eller datamedlemmene som blir erklært private, kun er tilgjengelige innenfor klassen de blir deklarert i. |
dette | dette nøkkelordet i Java representerer gjeldende forekomst av en klasse. Den brukes hovedsakelig for å få tilgang til andre medlemmer i samme klasse. |
gå i stykker | De er kun tillatt inne i en sløyfekropp. Når pause utføres, sløyfes sløyfen. |
dobbelt | Den erklærer en variabel som kan inneholde 64-biters doble flytende tall. |
redskaper | brukes av en klasse for å implementere et grensesnitt. |
beskyttet | Metodene eller datamedlemmene som er erklært private, er bare tilgjengelige innenfor klassen de blir deklarert i. |
kaste | brukes til å lage og kaste en . |
byte | Den brukes til å erklære et felt som kan inneholde 8-biters dataverdier. |
ellers | Den brukes til å implementere en tilstand som er alternativ til hvis tilstand . |
import | Brukes i begynnelsen som refererer til andre klasser |
offentlig | Klasser , metoder eller datamedlemmer som er erklært offentlige, er tilgjengelige hvor som helst i hele programmet. Det er ingen begrensninger på omfanget av medlemmer av offentlige data. |
kaster | Brukes i metodedeklarasjoner som spesifiserer unntak som ikke kan håndteres i . |
sak | brukes i bryteruttalelsene som kan merkes med en eller flere bokstaver |
enum kaste en dobbel til en int | Enum er lagt til i 5.0 versjon. |
tilfelle av | Det evalueres til sant hvis og bare om kjøretidstypen til objektet er kompatibel med klassen eller grensesnittet. |
komme tilbake | Brukes til å fullføre utførelsen av en metode. Den returnerer verdien som kreves av metoden. |
flyktig | Den erklærer et forekomstfelt som ikke er en del av standard serieform av et objekt. |
å fange | Uttalelser i fangstblokken spesifiserer unntakene som genereres av prøveblokk. |
strekker | Bare indikerer at en klasse har utvidet sin nærmeste klasse. |
int | TIL som inneholder 32 bit signert heltall. |
kort | En datatype som inneholder et 16-biters heltall. |
prøve | Det tester en blokk med kode for unntak. |
røye | Det er en datatype som kan inneholde et 16-biters usignert heltall. |
endelig | Når en bestemt enhet er definert, kan den ikke endres eller avledes fra senere. |
grensesnitt | i Java refererer til de abstrakte datatypene. De lar Java-samlinger manipuleres uavhengig av detaljene i representasjonen. |
statisk | statisk nøkkelord brukes hovedsakelig til minnestyring. Den kan brukes med , metoder, blokker og nestet . |
tomrom | Den returnerer en nullverdi for en . |
klasse | Det skaper en ny klasse i Java som er entegning som en gjenstand er skapt. |
til slutt | Den spesifiserer at en blokk med kode under unntaksbehandling alltid blir henrettet. |
lang | holder et 64-biters heltall. |
strictfp | strictfp nøkkelord er lagt til i 1.2 versjon. |
flyktige | Spesifiserer eller indikerer at en variabel kan endres asynkront. |
konst | Dette const java-nøkkelordet brukes ikke mer. |
flyte | En datatype som inneholder et 32-bits flytende nummer. |
innfødt | Den spesifiserer at en metodedeklarasjon må gjøres fra plattformspesifikk (innfødt) kode. |
super | super søkeord refererer til medlemmene som variabel, metode og konstruktør av umiddelbar superklasse. |
samtidig som | Den brukes til å lage mens loop Java mens loop brukes til å gjenta en del av programmet igjen og igjen. Hvis antall iterasjon ikke er fast, kan du bruke mens loop. |
Med dette kommer vi til slutten av denne 'java søkeord' -artikkelen. Jeghåper du syntes det var informativt. Hvis du ønsker å lære mer, kan du sjekke ut det andre også.
Nå som du har forstått det grunnleggende om Java, sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk med mer enn 250 000 fornøyde elever spredt over hele verden. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for studenter og fagpersoner som ønsker å være Java-utvikler. Kurset er designet for å gi deg et forsprang i Java-programmering og trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.
Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne 'Java-nøkkelord' -bloggen, så kommer vi tilbake til deg så snart som mulig.