Hva er Java-nøkkelord og reserverte ord?



Denne artikkelen vil hjelpe deg med å utforske Java-nøkkelord som er forhåndsdefinerte og har en unik betydning og funksjonalitet i detalj.

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 JavaBeskrivelse

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.