important java keywords list reserved words java
U ovom uputstvu istražit ćemo popis ključnih riječi Java i naučiti nekoliko važnih rezerviranih riječi, njihovo značenje, zajedno s primjerima:
Ključne riječi u Javi su rezervirane riječi koje djeluju kao ključ koda. Budući da su ove riječi unaprijed definirane, ne mogu se koristiti u bilo koje druge svrhe, poput imena varijable ili naziva objekta ili bilo kojeg drugog identifikatora. Java ima oko 51 rezerviranu riječ ili ključnu riječ.
koja je najbolja besplatna aplikacija za preuzimanje glazbe za android
U ovom uputstvu razgovarat ćemo o popisu ključnih riječi u Javi. Zatim ćemo uzeti neke od važnih ključnih riječi u Javi i vidjeti njihovo značenje zajedno s primjerima programiranja.
=> Ovdje pogledajte kako biste vidjeli A-Z vodiča za Java obuku.
Što ćete naučiti:
Popis ključnih riječi Java
Dolje je navedeno l ist svih ključnih riječi u Javi. Na ovaj smo popis uvrstili i ključne riječi koje se više ne koriste u Javi.
Ključna riječ | Opis |
---|---|
ulov | Koristi se za hvatanje iznimki generiranih u bloku try. |
sažetak | Označava da je klasa ili metoda koja slijedi nakon ove ključne riječi apstraktna i da će je morati implementirati potklasa. |
tvrditi | Ključna riječ Assert pomaže programeru da izjavi tvrdnje ili pretpostavke u programu. Ako je tvrdnja istinita, program normalno napreduje, inače se AssertionError baca u vrijeme izvođenja i program se prekida. |
boolean | Definira dvije vrijednosti, true ili false. |
pauza | Koristi se za probijanje petlji ili iterativne konstrukcije. |
bajt | Vrsta podataka koja može sadržavati 8-bitne podatke. |
slučaj | Označava blokove teksta (slučajeve) u naredbi Switch. |
ugljen | Vrsta podataka koja može sadržavati nepotpisane 16-bitne Unicode znakove. |
razred | Koristi se za deklaraciju nove klase. |
nastaviti | Pomaže preuzeti kontrolu izvan petlje i nastaviti do sljedeće iteracije. |
zadano | Definira 'blok koda' koji će se izvršavati prema zadanim postavkama u naredbi Switch. |
čini | Početna ključna riječ za petlju 'do-while'. |
dvostruko | Tip podataka koji sadrži 64-bitne brojeve (s pomičnom zarezom). |
drugo | Definira drugi dio u izjavama 'ako'. |
nabrajanje | Koristi se za deklariranje nabrajanja u Javi. |
proteže se | Označava nasljeđivanje. Klasa je izvedena ili naslijeđena od druge klase. |
konačni | Definira varijablu koja će sadržavati konstantne vrijednosti ili metodu koju nije moguće nadjačati. |
konačno | Definira konačno blok koji se izvršava nakon bloka try-catch, bez obzira je li iznimka uhvaćena ili ne. |
plutati | Vrsta podataka koja može sadržavati 32-bitne vrijednosti s pomičnom zarezom. |
za | Označava početak petlje 'za'. |
ako | Početak izjave 'ako'. |
provodi | Označava da klasa implementira sučelje. |
uvoz | Koristi se za uključivanje ili upućivanje drugih paketa / klasa u program. |
instanceof | Koristi se za provjeru je li dati objekt primjerak druge klase. |
int | Tip podataka koji sadrži 32-bitnu cijelu vrijednost. |
sučelje | Koristi se za deklariranje sučelja. |
dugo | Tip podataka koji sadrži 64-bitne cjelobrojne vrijednosti. |
domorodac | Koristi se za označavanje izvornog koda (specifičnog za platformu). |
novi | Operator za stvaranje novog objekta. |
nula | Označava nulu referencu. |
paket | Ključna riječ za deklaraciju Java paketa. |
privatna | Označava navedeni privatni pristup što znači da varijabli ili metodi može pristupiti samo klasa u kojoj je deklarirana. |
zaštićen | Ova ključna riječ označava specifikator zaštićenog pristupa. Kada je varijabla ili metoda zaštićena, toj varijabli ili metodi može pristupiti samo klasa u kojoj su deklarirani, njena podrazred i druge klase u istom paketu. |
javnost | Ključna riječ public koristi se za označavanje specifikatora javnog pristupa. Kroz aplikaciju se može pristupiti varijabli, metodi, klasama, sučeljima deklariranim kao javni. |
povratak | Povratak se koristi za vraćanje vrijednosti metode pozivajućoj metodi. Također se koristi za vraćanje kontrole na metodu pozivanja. |
kratak | Tip podataka koji sadrži 16-bitne vrijednosti cjelobrojnih brojeva. |
statički | Ključna riječ static označava da je metoda ili varijabla statična i ne može se instancirati. |
strogifp | Ključna riječ strictfp ograničava zaokruživanje i preciznost izračuna vrijednosti s pomičnim zarezom. Osigurava prenosivost. |
super | Označava bazu ili superklasu klase. |
sklopka | Označava naredbu Switch koja testira stanje i izvršava više slučajeva, ovisno o vrijednosti testa. |
sinkronizirano | Označava sinkronizirane odjeljke za višenitni kôd poput kritičnog odjeljka. |
ovaj | Ključna riječ 'ovo' označava trenutni objekt. |
bacanje | Baca iznimku. |
baca | To ukazuje na iznimku koja se može izbaciti metodom. |
prolazan | Navodi prijelaznu varijablu koja nije dio trajnog stanja objekta. |
probati | Pokušajte s ključnim riječima pokrenuti blok koji sadrži kôd koji može stvoriti iznimke. |
poništiti | Označava da nema povratne vrijednosti. |
hlapljiv | Koristi se za definiranje varijabli koje nisu pohranjene u glavnoj memoriji. Mogu se mijenjati asinkrono. |
dok | Ključna riječ while započinje while petlju. |
konst | Ključna riječ ‘const’ više nije podržana na Javi |
ići | Ključna riječ ‘goto’ više nije podržana na Javi |
istinito, lažno i ništavno | Riječi 'true, false, null' su doslovne. Ipak, ne možemo ih koristiti kao identifikatore u programu. |
O ključnim riječima u nastavku razmotrit ćemo u zasebnom vodiču jer imaju veliko značenje što se tiče programiranja Java.
Ove su riječi:
# 1) ključna riječ 'this'
Ključna riječ 'ovo' upućuje na trenutni objekt u programu.
Također pročitajte => Ključna riječ Java „OVO“ s primjerima koda
# 2) ključna riječ 'statična'
DO statična ključna riječ je ključna riječ koja se koristi za označavanje objekta koji se ne može instancirati. Dakle, ako imamo statičku metodu, tada je ne treba pozivati pomoću objekta. Može se nazvati samo pomoću naziva klase.
Slično tome, ako imamo statičku varijablu, tada se njezina vrijednost čuva u cijelom programu.
c ++ generator slučajnih brojeva između dva broja
# 3) ključna riječ 'super'
Ključna riječ 'super' u Javi koristi se za odnose na objekte neposredne roditeljske klase. Roditeljska klasa također se naziva 'Superklasa'. Istražit ćemo detalje super ključne riječi dok ćemo raspravljati o nasljeđivanju u našoj OOPS seriji vodiča.
# 4) ključna riječ 'konačna'
Ključna riječ 'final' koristi se s varijablama, metodama ili klasama. Konačna varijabla je konstantna varijabla. Konačna metoda je metoda koju nije moguće nadjačati. Završna klasa je klasa koja se ne može naslijediti ili proširiti. O posljednjem ćemo detaljno razgovarati u našoj OOPS seriji vodiča.
Sada ćemo implementirati program u kojem ćemo koristiti ove važne ključne riječi u Javi.
import java.util.*; class MyClass { int i; MyClass() { System.out.println('MyClass:: Default Constructor'); } MyClass(int j) { this(); //calling statement to First Constructor System.out.println('MyClass:: Parameterized Constructor'); } //static method static void methodOne() { System.out.println('MyClass:: static methodOne'); } //final method final void methodTwo() { System.out.println('MyClass:: Final methodTwo'); System.out.println('MyClass::Calling methodOne from methodTwo'); //Accessing same class field this.methodOne(); //Accessing same class method } //regular method void methodThree() { System.out.println('MyClass::MethodThree'); //Accessing same class field System.out.println('MyClass::Calling methodTwo from methodThree'); this.methodTwo(); //Accessing same class method } } class MyDerivedClass extends MyClass{ void methodThree(){ System.out.println('MyDerivedClass::methodThree'); System.out.println('MyDerivedClass::Calling methodThree from MyClass'); super.methodThree(); //calling regular method super.methodTwo(); //calling final method super.methodOne(); //calling static method } //void methodOne(){} //overriding final method gives compiler error //void methodTwo(){} //overriding final method gives compiler error } public class Main{ public static void main(String[] args){ MyClass.methodOne(); //call static method from MyClass MyDerivedClass d1 = new MyDerivedClass (); d1.methodOne(); //call static method from MyDerivedClass d1.methodTwo(); //call final method from MyDerivedClass d1.methodThree(); } }
Kao što je prikazano u gornjem programu, prva ključna riječ koju smo upotrijebili je import, a zatim slijedi mnoštvo drugih ključnih riječi poput klase, int itd. Glavne ključne riječi u ovom programu su ova, statička, završna i super.
Ovu smo ključnu riječ upotrijebili u drugom konstruktoru za pozivanje prvog konstruktora. Nadređena klasa MyClass ima statičku metodu i konačnu metodu deklariranu u njoj.
U izvedenoj klasi - MyDerivedClass, nadjačavamo uobičajenu metodu methodThree. Imajte na umu da također pokušavamo nadjačati methodOne i methodTwo, ali kompajler daje pogrešku jer su to statične i konačne metode. Obratite pažnju na komentirani kod.
U glavnoj klasi prvo pozivamo statičku klasu pomoću MyClass, a zatim stvaramo izvedeni objekt klase. Imajte na umu da se ne daje pogreška čak i prilikom pozivanja statičkih i konačnih metoda pomoću izvedenih objekata klase.
Izlaz
Obratite pažnju na izlaz u boji. Čitav ovaj rezultat rezultat je pozivanja metoda pomoću izvedenih objekata klase.
Često postavljana pitanja
P # 1) Kakva je upotreba ključnih riječi u Javi?
Odgovor: Ključne riječi nazivaju se i rezerviranim riječima. To su riječi koje programski jezik koristi za internu obradu i unaprijed definirane radnje.
primjer funkcionalnog zahtjeva je _________
Stoga programski jezik ne dopušta da te ključne riječi programer koristi kao identifikatore ili imena varijabli itd. Unatoč tome, ako koristimo ove ključne riječi, rezultirat će pogreškom kompajlera.
P # 2) Koliko je ključnih riječi prisutnih u Javi?
Odgovor: Java ima ukupno 51 ključnu riječ koja ima unaprijed definirano značenje i rezervirana je za upotrebu u Javi. Od ove 51 ključne riječi, 49 ključnih riječi trenutno se koristi, dok se preostale 2 više ne koriste.
P # 3) Koja je razlika između cijelog broja i int?
Odgovor: I int i Integer pohranjuju cjelobrojne vrijednosti. Ali 'int' je ključna riječ koja je primitivni tip podataka int. Cijeli broj je vrsta klase. Integer pretvara int u objekt i obrnuto.
P # 4) Je li null ključna riječ u Javi?
Odgovor: Ne. Null nije ključna riječ u Javi, ali je doslovna. Ipak, ne možemo ga koristiti za deklariranje identifikatora.
P # 5) Je li nova ključna riječ u Javi?
Odgovor: Da, novo je ključna riječ u Javi. Nova ključna riječ koristi se za stvaranje novog objekta i dodjeljivanje memorije ovom novom objektu na hrpi. Osim objekata klase, novu ključnu riječ koristimo i za stvaranje varijabli niza i dodjelu memorije.
Zaključak
U ovom uputstvu raspravljali smo o raznim ključnim riječima koje se koriste u Javi. Java podržava ukupno 51 ključnu riječ, od kojih se 49 ključnih riječi trenutno koristi, a 2 trenutno ne koriste. Od ovih ključnih riječi, četiri ključne riječi, tj. Ova, statička, super i završna su važne ključne riječi kojima je potrebna posebna pažnja.
Ključna riječ ‘Ova’ usmjerava na trenutni objekt. Ključna riječ static koristi se za označavanje instance koja nije potrebna. Ključna riječ super koristi se za upućivanje na roditeljsku klasu, a zadnja ključna riječ za označavanje konstante ili nenasljeđivanja.
=> Posjetite ovdje da biste vidjeli seriju Java treninga za sve.
Preporučena literatura
- Što je statična ključna riječ u Javi?
- Java 'this' ključna riječ: Vodič s primjerima koda
- Osnove Java-a: Java sintaksa, Java Class i osnovni Java koncepti
- JAVA Tutorial za početnike: 100+ praktičnih Java Video tutorijala
- Okvir vođen ključnim riječima u selenu s primjerima
- 10 NAJBOLJIH besplatnih alata za provjeru ranga ključnih riječi za SEO [na mreži]
- 11 najboljih alata za istraživanje ključnih riječi [pregled i usporedba 2021.]
- Rad s prikazom ključnih riječi - Vodič za QTP trening 2