Hvad er Java-nøgleord og reserverede ord?

Denne artikel hjælper dig med at udforske Java-nøgleord, der er foruddefinerede og har en unik betydning og funktionalitet i detaljer.

Nøgleord er foruddefinerede, som har en unik betydning og funktionalitet i . Disse nøgleord er også kendt som reserverede nøgleord, hvilket betyder, at de ikke kan bruges som et variabelnavn, klasse, metode eller anden identifikator. Der er 57 reserverede nøgleord i Java. I mellemtiden er der i denne enorme liste over java-nøgleord nogle, der ikke bruges mere, og få versioner understøtter ikke et lille antal søgeord.



Lad os grave dybere og forstå disse Java-nøgleord i dybden.



Nøgleord i JavaBeskrivelse

abstrakt

En klasse, der erklæres med abstrakt nøgleord, er kendt som abstrakt klasse i java. Det kan have abstrakte og ikke-abstrakte metoder (metode med krop).

Blive ved



Det er kun tilladt inde i en loop-krop. Når fortsæt udføres, afsluttes den aktuelle iteration af sløjfekroppen, og udførelse fortsætter med den næste iteration af sløjfen.

til

For bruges til looping. Det involverer initialisering, et boolsk udtryk og inkrementering / dekrementering. Det understøtter gentagen udførelse af en erklæring eller blok af udsagn, der styres af et iterabelt udtryk.

ny

bruges til at oprette en forekomst af en klasse eller et objekt.

kontakt



Bruges som en erklæring, der udføres, når den matcher en bestemt sag.

hævde

Assert-nøgleord tilføjes i 1.4-version. Det beskriver et prædikat (sand-falsk sætning), der lader udviklere tro, at det altid er sandt. Hvis en påstand er falsk under kørsel, får den udførelsen til at afbrydes.

Standard

Anvendes i en switch-sætning til at udføre en blok kode i sløjfen.

gå til

goto har ingen funktion, og det understøttes ikke mere i .

pakke

hvordan man advarer i javascript
pakke er en mekanisme til gruppering af lignende type klasser, grænseflader og underklasser samlet baseret på funktionalitet.

synkroniseret

Synkroniserede blokke i Java er markeret med det synkroniserede nøgleord. Denne blok i Java er synkroniseret på et eller andet objekt. Alle blokke, der er synkroniseret på det samme objekt, kan kun have én tråd, der udføres ad gangen.

boolsk

boolsk kan kun indeholde ægte eller falsk værdi.

gør

Det bruges i kontrolerklæringer. Det bruges til at gentage et sæt udsagn, indtil den givne betingelse er opfyldt.

hvis

Hvis udsagn bruges til at teste et udtryk og udføre bestemte udsagn i overensstemmelse hermed. Det bruges også til at oprette en if-else-erklæring i java.

privat

Privat er en i java, hvor metoderne eller datamedlemmerne, der erklæres private, kun er tilgængelige inden for den klasse, hvori de erklæres.

dette

dette nøgleord i Java repræsenterer den aktuelle forekomst af en klasse. Det bruges hovedsageligt til at få adgang til andre medlemmer af samme klasse.

pause

Det er kun tilladt inde i et løkkehus. Når pause udføres, afsluttes sløjfen.

dobbelt

Det erklærer en variabel, der kan indeholde 64-bit dobbelt flydende-numre.

redskaber

bruges af en klasse til at implementere en grænseflade.

beskyttet

Metoderne eller datamedlemmerne, der erklæres private, er kun tilgængelige inden for den klasse, hvori de erklæres.

kaste

bruges til at skabe og smide en .

byte

Det bruges til at erklære et felt, der kan indeholde 8-bit dataværdier.

andet

Det bruges til at implementere en betingelse, der er alternativ til hvis tilstand .

importere

Brugt i starten, der refererer til andre klasser

offentlig

Klasser , metoder eller datamedlemmer, der er erklæret offentlige, er tilgængelige overalt i programmet. Der er ingen begrænsninger for omfanget af medlemmer af offentlige data.

kaster

Bruges i metodedeklarationer, der specificerer undtagelser, der ikke kan håndteres inden for .

sag

bruges i switch-sætningerne, der kan mærkes med en eller flere tilfælde

enum

Enum tilføjes i 5.0 version.

forekomst af

Det evalueres til sandt, hvis og kun hvis objektets runtime-type er kompatibel med klassen eller grænsefladen.

Vend tilbage

Bruges til at afslutte udførelsen af ​​en metode. Den returnerer den værdi, der kræves af metoden.

forbigående

Det erklærer et instansfelt, der ikke er en del af standardens serielle form af et objekt.

fangst

Erklæringer i fangstblokken angiver undtagelser, der genereres af prøveblok.

strækker sig

Angiver kun, at en klasse har udvidet sin nærmeste klasse.

int

TIL der indeholder 32 bit signeret heltal.

kort

En datatype, der indeholder et 16-bit heltal.

prøve

Det tester en blok kode for undtagelser.

char

Det er en datatype, der kan indeholde et 16-bit usigneret heltal.

endelig

Når en bestemt enhed er defineret, kan den ikke ændres eller afledes senere.

interface

i Java henviser til de abstrakte datatyper. De gør det muligt at manipulere Java-samlinger uafhængigt af detaljerne i deres repræsentation.

statisk

statisk nøgleord bruges hovedsageligt til hukommelsesstyring. Det kan bruges med , metoder, blokke og indlejrede .

ugyldig

Det returnerer en nulværdi for en .

klasse

Det opretter en ny klasse i Java, som er entegning, hvorfra en objekt er oprettet.

langt om længe

Det specificerer, at en blok kode under undtagelseshåndtering altid bliver udført.

lang

holder et 64 bit heltal.

strengfp

strictfp-nøgleord tilføjes i 1.2-version.

flygtige

Angiver eller angiver, at en variabel kan ændre sig asynkront.

konst

Dette const java-nøgleord bruges ikke mere.

flyde

En datatype med et 32-bit flydende nummer.

hjemmehørende

Den specificerer, at en metodedeklaration skal udføres fra platformsspecifik (native) kode.

super

super nøgleord refererer til medlemmerne såsom variabel, metode og konstruktør af den umiddelbare superklasse.

mens

Det bruges til at oprette mens loop Java mens loop bruges til at gentage en del af programmet igen og igen. Hvis antallet af iteration ikke er fast, kan du bruge mens loop.

Med dette kommer vi til slutningen af ​​denne artikel om 'Java-nøgleord'. jeghåber du fandt det informativt. Hvis du ønsker at lære mere, kan du tjekke vores anden såvel.

Nu hvor du har forstået det grundlæggende i Java, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-uddannelses- og certificeringskursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Spring.

Har du et spørgsmål til os? Nævn det i kommentarfeltet på denne “Java-nøgleord” -blog, og vi vender tilbage til dig hurtigst muligt.