Vad är Java-nyckelord och reserverade ord?



Den här artikeln hjälper dig att utforska Java-nyckelord som är fördefinierade och har en unik betydelse och funktionalitet i detalj.

Nyckelord är fördefinierade som har en unik innebörd och funktionalitet . Dessa nyckelord kallas också reserverade nyckelord, vilket betyder att de inte kan användas som variabelnamn, klass, metod eller någon annan identifierare. Det finns 57 reserverade nyckelord i Java. Under tiden finns det i den här enorma listan över Java-nyckelord några som inte används längre och få versioner stöder inte ett litet antal sökord.

Låt oss gräva djupare och förstå dessa Java-nyckelord djupare.





Nyckelord i JavaBeskrivning

abstrakt

vad gör format i python
En klass som deklareras med abstrakt nyckelord kallas abstrakt klass i java. Det kan ha abstrakta och icke-abstrakta metoder (metod med kropp).

Fortsätta



Det är endast tillåtet inuti en loopkropp. När fortsätt körs avslutas den aktuella iterationen av slingkroppen och körningen fortsätter med nästa iteration av slingan.

för

For används för looping. Det innebär initialisering, ett booleskt uttryck och inkrementering / dekrementering. Den stöder upprepad körning av ett uttalande eller block av uttalanden som styrs av ett iterabelt uttryck.

ny

används för att skapa en instans av en klass eller ett objekt.

växla



Används som ett uttalande som körs när det matchar ett specifikt fall.

hävda

Assert-nyckelord läggs till i 1.4-versionen. Den beskriver ett predikat (sant-falskt uttalande) för att låta utvecklare tro att det alltid är sant. Om ett påstående är felaktigt vid körning avbryter det körningen.

standard

Används i ett switch-uttalande för att utföra ett kodblock i slingan.

gå till

goto har ingen funktion och stöds inte mer i .

paket

paket är en mekanism för gruppering av liknande typer av klasser, gränssnitt och underklasser kollektivt baserat på funktionalitet.

synkroniserad

Synkroniserade block i Java är markerade med det synkroniserade nyckelordet. Detta block i Java synkroniseras på något objekt. Alla block som är synkroniserade på samma objekt kan bara ha en tråd som körs inuti dem åt gången.

booleska

boolean kan bara innehålla sant eller falskt värde.

do

Den används i kontrolluttalanden. De används för att itera en uppsättning uttalanden tills det angivna villkoret är uppfyllt.

om

Om uttalande används för att testa ett uttryck och utföra vissa uttalanden därefter. Det används också för att skapa en if-else uttalande i java.

privat

Privat är en i java, där metoderna eller datamedlemmarna som deklareras som privata endast är tillgängliga inom den klass där de deklareras.

detta

det här nyckelordet i Java representerar den aktuella instansen av en klass. Den används främst för att komma åt andra medlemmar i samma klass.

ha sönder

De är endast tillåtet inuti en loopkropp. När paus körs avslutas slingan.

dubbel

Den förklarar en variabel som kan innehålla 64-bitars dubbla flytpunktsnummer.

redskap

hur man deklarerar en rad objekt i java
används av en klass för att implementera ett gränssnitt.

skyddade

Metoderna eller datamedlemmarna som deklareras som privata är endast tillgängliga inom den klass där de deklareras.

kasta

används för att skapa och kasta en .

byte

Den används för att deklarera ett fält som kan innehålla 8-bitars datavärden.

annan

Det används för att implementera ett tillstånd som är alternativ till om villkor .

importera

Används i början som hänvisar till andra klasser

offentlig

Klasser , metoder eller datamedlemmar som deklareras som offentliga är tillgängliga var som helst i hela programmet. Det finns inga begränsningar för omfattningen av medlemmar i den offentliga datan.

kastar

Används i metoddeklarationer som anger undantag som inte kan hanteras inom .

fall

används i växlingsuttalanden som kan märkas med ett eller flera fall

enum

Enum läggs till i 5.0-versionen.

instans av

Det utvärderas till sant om och endast om objektets runtime-typ är kompatibel med klassen eller gränssnittet.

lämna tillbaka

Används för att avsluta körningen av en metod. Det returnerar det värde som krävs av metoden.

övergående

Det förklarar ett instansfält som inte är en del av standardserien för ett objekt.

fånga

Uttalanden i fångblocket anger undantagen som genereras av försöksblocket.

sträcker sig

Indikerar bara att en klass har utökat sin omedelbara klass.

int

TILL som innehåller 32-bitars signerat heltal.

kort

En datatyp som innehåller ett 16-bitars heltal.

Prova

Det testar ett kodblock för undantag.

röding

Det är en datatyp som kan innehålla ett 16-bitars osignerat heltal.

slutlig

När en viss enhet har definierats kan den inte ändras eller härledas från senare.

gränssnitt

i Java hänvisar till abstrakta datatyper. De gör att Java-samlingar kan manipuleras oberoende av detaljerna i deras representation.

statisk

statiskt nyckelord används främst för minneshantering. Den kan användas med , metoder, block och kapslade .

tomhet

Det returnerar ett nullvärde för a .

klass

Det skapar en ny klass i Java som är enritning från vilken en objekt är skapad.

till sist

Det anger att ett kodblock under undantagshantering alltid körs.

lång

innehar ett 64-bitars heltal.

striktfp

.trim () java
strictfp-nyckelord läggs till i 1.2-versionen.

flyktig

Anger eller anger att en variabel kan ändras asynkront.

konst

Detta const java-nyckelord används inte mer.

flyta

En datatyp som innehåller ett 32-bitars flytnummer.

inföding

Det specificerar att en metoddeklaration måste göras från plattformsspecifik (native) kod.

super

super nyckelord avser medlemmar som variabel, metod och konstruktör av omedelbar superklass.

medan

Den används för att skapa under loop Java medan loop används för att itera en del av programmet om och om igen. Om antalet iteration inte är fast kan du använda medan loop.

Med detta kommer vi till slutet av denna artikel om 'Java-nyckelord'. Jaghoppas att du tyckte att det var informativt. Om du vill lära dig mer kan du kolla in vår andra också.

Nu när du har förstått grunderna i Java, kolla in av Edureka, ett pålitligt online-lärande företag med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill bli Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på denna 'Java-nyckelord' -blogg så återkommer vi till dig så snart som möjligt.