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 Java | Beskrivning |
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.