important java keywords list reserved words java
W tym samouczku zapoznamy się z listą słów kluczowych Java i poznamy kilka ważnych zastrzeżonych słów, ich znaczenie oraz przykłady:
Słowa kluczowe w Javie to zarezerwowane słowa, które działają jako klucz do kodu. Ponieważ te słowa są predefiniowane, nie można ich używać do żadnych innych celów, takich jak nazwa zmiennej lub nazwa obiektu lub żaden inny identyfikator. Java ma około 51 zarezerwowanych słów lub słów kluczowych.
plan testów i różnica strategii testów
W tym samouczku omówimy listę słów kluczowych w Javie. Następnie zajmiemy się niektórymi z ważnych słów kluczowych w Javie i zobaczymy ich znaczenie wraz z przykładami programowania.
=> Zajrzyj tutaj, aby zobaczyć samouczki szkoleniowe od A do Z języka Java.
Czego się nauczysz:
Lista słów kluczowych Java
Poniżej podano l ist wszystkich słów kluczowych w Javie. Na tej liście umieściliśmy również słowa kluczowe, które nie są już używane w Javie.
Słowo kluczowe | Opis |
---|---|
złapać | Służy do przechwytywania wyjątków wygenerowanych w bloku try. |
abstrakcyjny | Wskazuje, że klasa lub metoda następująca po tym słowie kluczowym jest abstrakcyjna i będzie musiała zostać zaimplementowana przez podklasę. |
zapewniać | Słowo kluczowe Assert pomaga programiście deklarować asercje lub założenia w programie. Jeśli asercja jest prawdziwa, program postępuje normalnie, w przeciwnym razie AssertionError jest generowany w czasie wykonywania i program przerywa działanie. |
boolean | Definiuje dwie wartości, prawda lub fałsz. |
przerwa | Służy do wyrwania się z pętli lub konstrukcji iteracyjnych. |
bajt | Typ danych z możliwością przechowywania 8-bitowych danych. |
walizka | Zaznacza bloki tekstu (przypadki) w instrukcji Switch. |
zwęglać | Typ danych, który może zawierać 16-bitowe znaki Unicode bez znaku. |
klasa | Używane do deklarowania nowej klasy. |
kontyntynuj | Pomaga przejąć kontrolę poza pętlą i przejść do następnej iteracji. |
domyślna | Definiuje „blok kodu”, który będzie wykonywany domyślnie w instrukcji Switch. |
zrobić | Początkowe słowo kluczowe pętli „do-while”. |
podwójnie | Typ danych zawierający liczby 64-bitowe (zmiennoprzecinkowe). |
jeszcze | Definiuje część else w instrukcjach „if”. |
enum | Służy do deklarowania wyliczeń w Javie. |
rozciąga się | Wskazuje na dziedziczenie. Klasa jest pochodną lub dziedziczona z innej klasy. |
finał | Definiuje zmienną, która będzie przechowywać stałe wartości lub metodę, której nie można zastąpić. |
Wreszcie | Definiuje ostatni blok, który jest wykonywany po bloku try-catch niezależnie od tego, czy wyjątek został przechwycony, czy nie. |
pływak | Typ danych zdolny do przechowywania 32-bitowych wartości zmiennoprzecinkowych. |
dla | Wskazuje początek pętli „for”. |
gdyby | Początek instrukcji „if”. |
przybory | Wskazuje, że klasa implementuje interfejs. |
import | Służy do dołączania lub odwoływania się do innych pakietów / klas w programie. |
wystąpienie | Służy do sprawdzania, czy dany obiekt jest instancją innej klasy. |
int | Typ danych do przechowywania 32-bitowej wartości całkowitej. |
berło | Służy do deklarowania interfejsu. |
długo | Typ danych przechowujący 64-bitowe wartości całkowite. |
ojczysty | Służy do wskazania kodu natywnego (specyficznego dla platformy). |
Nowy | Operator do tworzenia nowego obiektu. |
zero | Wskazuje zerowe odniesienie. |
pakiet | Słowo kluczowe do zadeklarowania pakietu Java. |
prywatny | Wskazuje określony dostęp prywatny, co oznacza, że do zmiennej lub metody można uzyskać dostęp tylko przez klasę, w której jest zadeklarowana. |
chroniony | To słowo kluczowe wskazuje specyfikator dostępu chronionego. Gdy zmienna lub metoda jest chroniona, wówczas dostęp do tej zmiennej lub metody można uzyskać tylko przez klasę, w której są zadeklarowane, jej podklasę i inne klasy w tym samym pakiecie. |
publiczny | Słowo kluczowe public służy do wskazania specyfikatora dostępu publicznego. Dostęp do zmiennej, metody, klas i interfejsów zadeklarowanych jako publiczne można uzyskać za pośrednictwem aplikacji. |
powrót | Return służy do odesłania wartości metody do metody wywołującej. Służy również do zwracania kontroli do metody wywołującej. |
krótki | Typ danych zawierający 16-bitowe liczby całkowite. |
statyczny | Słowo kluczowe static wskazuje, że metoda lub zmienna jest statyczna i nie można jej utworzyć. |
ścisłefp | Słowo kluczowe strictfp ogranicza zaokrąglanie i precyzję obliczania wartości zmiennoprzecinkowych. Zapewnia przenośność. |
Wspaniały | Wskazuje podstawową lub nadrzędną klasę klasy. |
przełącznik | Wskazuje instrukcję Switch, która testuje warunek i wykonuje wiele przypadków w zależności od wartości testowej. |
zsynchronizowane | Wskazuje zsynchronizowane sekcje dla kodu wielowątkowego, takie jak sekcja krytyczna. |
to | Słowo kluczowe „to” oznacza bieżący obiekt. |
rzucać | Zgłasza wyjątek. |
rzuca | Wskazuje to na wyjątek, który może zostać zgłoszony przez metodę. |
przejściowy | Określa zmienną przejściową, która nie jest częścią trwałego stanu obiektu. |
próbować | Spróbuj słów kluczowych, aby rozpocząć blok, który zawiera kod, który może wywołać wyjątki. |
unieważnić | Wskazuje brak wartości zwracanej. |
lotny | Służy do definiowania zmiennych, które nie są przechowywane w pamięci głównej. Można je zmieniać asynchronicznie. |
podczas | Słowo kluczowe while uruchamia pętlę while. |
konst | Słowo kluczowe „const” nie jest już obsługiwane w języku Java |
iść do | Słowo kluczowe „goto” nie jest już obsługiwane w języku Java |
prawda, fałsz i null | Słowa „prawda, fałsz, null” są dosłowne. Mimo to nie możemy ich używać jako identyfikatorów w programie. |
Poniższe słowa kluczowe omówimy w osobnym samouczku, ponieważ mają one duże znaczenie, jeśli chodzi o programowanie w języku Java.
Te słowa to:
# 1) „to” słowo kluczowe
Słowo kluczowe „this” wskazuje na bieżący obiekt w programie.
Przeczytaj także => Słowo kluczowe „THIS” w języku Java z przykładami kodu
# 2) „statyczne” słowo kluczowe
DO statyczne słowo kluczowe to słowo kluczowe używane do wskazania obiektu, którego nie można utworzyć. Więc jeśli mamy metodę statyczną, to nie musimy jej wywoływać za pomocą obiektu. Można go wywołać po prostu używając nazwy klasy.
Podobnie, jeśli mamy zmienną statyczną, to jej wartość jest zachowywana w całym programie.
# 3) słowo kluczowe „super”
Oprogramowanie do tworzenia kopii zapasowych online dla usługodawców
Słowo kluczowe „super” w Javie służy do odwoływania się do obiektów bezpośredniej klasy nadrzędnej. Klasa nadrzędna jest również nazywana „nadklasą”. Zbadamy szczegóły słowa kluczowego super podczas omawiania dziedziczenia w naszej serii samouczków OOPS.
# 4) „ostateczne” słowo kluczowe
Słowo kluczowe „final” jest używane ze zmiennymi, metodami lub klasami. Ostatnia zmienna jest zmienną stałą. Ostatnią metodą jest metoda, której nie można przesłonić. Ostatnia klasa to klasa, której nie można dziedziczyć ani rozszerzać. Ostatni z nich omówimy szczegółowo w naszej serii samouczków OOPS.
Teraz zaimplementujmy program, w którym będziemy używać tych ważnych słów kluczowych w Javie.
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(); } }
Jak pokazano w powyższym programie, pierwszym słowem kluczowym, którego użyliśmy, jest import, po którym następuje wiele innych słów kluczowych, takich jak class, int, itp. Główne słowa kluczowe w tym programie to this, static, final i super.
Użyliśmy tego słowa kluczowego w drugim konstruktorze, aby wywołać pierwszy konstruktor. Klasa nadrzędna MyClass ma metodę statyczną i zadeklarowaną w niej metodę końcową.
W klasie pochodnej - MyDerivedClass przesłaniamy zwykłą metodę methodThree. Zwróć uwagę, że próbujemy również przesłonić metodę methodOne i methodTwo, ale kompilator wyświetla błąd, ponieważ są one odpowiednio metodami statycznymi i końcowymi. Zwróć uwagę na skomentowany kod.
W klasie głównej najpierw wywołujemy klasę statyczną za pomocą MyClass, a następnie tworzymy obiekt klasy pochodnej. Należy zauważyć, że żaden błąd nie jest podawany nawet podczas wywoływania metod statycznych i końcowych przy użyciu obiektów klasy pochodnej.
Wynik
Zwróć uwagę na kolorowy wydruk. Całe to wyjście jest wynikiem wywołania metod przy użyciu obiektów klasy pochodnej.
Często Zadawane Pytania
P 1) Jakie jest zastosowanie słów kluczowych w Javie?
Odpowiedź: Słowa kluczowe są również nazywane słowami zastrzeżonymi. Są to słowa, których język programowania używa do wewnętrznego przetwarzania i predefiniowanych działań.
Dlatego język programowania nie pozwala programistom na używanie tych słów kluczowych jako identyfikatorów, nazw zmiennych itp. Mimo to, jeśli użyjemy tych słów kluczowych, spowoduje to błąd kompilatora.
jak testować stronę internetową
P # 2) Ile słów kluczowych występuje w Javie?
Odpowiedź: Java ma łącznie 51 słów kluczowych, które mają predefiniowane znaczenie i są zarezerwowane do użytku przez Javę. Z tych 51 słów kluczowych 49 jest obecnie używanych, a pozostałe 2 nie są już używane.
P # 3) Jaka jest różnica między integer a int?
Odpowiedź: Zarówno int, jak i Integer przechowują wartości całkowite. Ale „int” to słowo kluczowe, które jest prymitywnym typem danych int. Liczba całkowita to typ klasy. Liczba całkowita konwertuje liczbę int na obiekt i odwrotnie.
Pytanie 4) Czy null jest słowem kluczowym w Javie?
Odpowiedź: Nie. Null nie jest słowem kluczowym w Javie, ale jest dosłowne. Jednak nie możemy go używać do deklarowania identyfikatorów.
P # 5) Czy nowe słowo kluczowe w Javie?
Odpowiedź: Tak, nowe to słowo kluczowe w Javie. Słowo kluczowe new służy do tworzenia nowego obiektu i przydzielania pamięci do tego nowego obiektu na stercie. Oprócz obiektów klas używamy również słowa kluczowego new do tworzenia zmiennych tablicowych i alokacji pamięci.
Wniosek
W tym samouczku omówiliśmy różne słowa kluczowe używane w Javie. Java obsługuje łącznie 51 słów kluczowych, z których 49 jest aktualnie używanych, a 2 obecnie nie. Spośród tych słów kluczowych cztery słowa kluczowe, tj. This, static, super i final, są ważnymi słowami kluczowymi, które wymagają szczególnej uwagi.
Słowo kluczowe „This” wskazuje na bieżący obiekt. Słowo kluczowe static służy do wskazania wystąpienia, które nie jest potrzebne. Słowo kluczowe super jest używane do odwoływania się do klasy nadrzędnej, a ostatnie słowo kluczowe do wskazywania stałej lub nie dziedziczenia.
=> Odwiedź tutaj, aby zobaczyć serię szkoleń Java dla wszystkich.
rekomendowane lektury
- Co to jest statyczne słowo kluczowe w Javie?
- Słowo kluczowe „this” w języku Java: samouczek z przykładami kodu
- Podstawy języka Java: składnia języka Java, klasa języka Java i podstawowe pojęcia dotyczące języka Java
- Samouczek JAVA dla początkujących: ponad 100 praktycznych samouczków wideo Java
- Struktura oparta na słowach kluczowych w selenie z przykładami
- 10 NAJLEPSZYCH darmowych narzędzi do sprawdzania rankingu słów kluczowych dla SEO (online)
- 11 najlepszych narzędzi do badania słów kluczowych (przegląd i porównanie w 2021 r.)
- Praca z widokiem słów kluczowych - samouczek szkoleniowy QTP 2