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