important java keywords list reserved words java
In diesem Tutorial werden wir die Java-Schlüsselwortliste untersuchen und einige wichtige reservierte Wörter kennenlernen, deren Bedeutung zusammen mit Beispielen:
Schlüsselwörter in Java sind die reservierten Wörter, die als Schlüssel für den Code dienen. Da diese Wörter vordefiniert sind, können sie nicht für andere Zwecke wie Variablennamen oder Objektnamen oder andere Bezeichner verwendet werden. Java hat ungefähr 51 reservierte Wörter oder Schlüsselwörter.
kostenlose DVD-Ripping-Software für Macs
In diesem Tutorial werden wir die Liste der Schlüsselwörter in Java diskutieren. Dann werden wir einige der wichtigen Schlüsselwörter in Java aufgreifen und ihre Bedeutung zusammen mit den Programmierbeispielen sehen.
=> Hier finden Sie A-Z der Java-Schulungsanleitungen.
Was du lernen wirst:
Java-Schlüsselwortliste
Unten ist ein l angegeben ist eines der Schlüsselwörter in Java. In diese Liste haben wir auch die Schlüsselwörter aufgenommen, die in Java nicht mehr verwendet werden.
Stichwort | Beschreibung |
---|---|
Fang | Wird verwendet, um im try-Block generierte Ausnahmen abzufangen. |
abstrakt | Gibt an, dass die Klasse oder Methode, die auf dieses Schlüsselwort folgt, abstrakt ist und von einer Unterklasse implementiert werden muss. |
behaupten | Das Schlüsselwort Assert hilft dem Programmierer, Zusicherungen oder Annahmen in einem Programm zu deklarieren. Wenn eine Zusicherung wahr ist, läuft das Programm normal ab, andernfalls wird der AssertionError zur Laufzeit ausgelöst und das Programm abgebrochen. |
Boolescher Wert | Definiert zwei Werte, wahr oder falsch. |
brechen | Wird verwendet, um aus Schleifen oder iterativen Konstrukten auszubrechen. |
Byte | Datentyp, der 8-Bit-Daten aufnehmen kann. |
Fall | Markiert Textblöcke (Groß- / Kleinschreibung) in einer Switch-Anweisung. |
verkohlen | Datentyp, der vorzeichenlose 16-Bit-Unicode-Zeichen enthalten kann. |
Klasse | Wird verwendet, um eine neue Klasse zu deklarieren. |
fortsetzen | Es hilft, die Kontrolle außerhalb der Schleife zu übernehmen und mit der nächsten Iteration fortzufahren. |
Standard | Definiert den 'Codeblock', der standardmäßig in einer Switch-Anweisung ausgeführt wird. |
machen | Startschlüsselwort für 'do-while' -Schleife. |
doppelt | Datentyp mit 64-Bit-Zahlen (Gleitkomma). |
sonst | Definiert einen anderen Teil in den if-Anweisungen. |
Aufzählung | Wird verwendet, um Aufzählungen in Java zu deklarieren. |
erweitert | Zeigt die Vererbung an. Eine Klasse wird von einer anderen Klasse abgeleitet oder geerbt. |
Finale | Definiert eine Variable, die konstante Werte enthält, oder eine Methode, die nicht überschrieben werden kann. |
endlich | Definiert den finally-Block, der nach dem try-catch-Block ausgeführt wird, unabhängig davon, ob die Ausnahme abgefangen wurde oder nicht. |
schweben | Datentyp, der 32-Bit-Gleitkommawerte enthalten kann. |
zum | Zeigt den Beginn einer for-Schleife an. |
wenn | Beginn der if-Anweisung. |
Geräte | Gibt an, dass eine Klasse eine Schnittstelle implementiert. |
importieren | Wird verwendet, um andere Pakete / Klassen in das Programm aufzunehmen oder darauf zu verweisen. |
Instanz von | Wird verwendet, um zu überprüfen, ob das angegebene Objekt eine Instanz einer anderen Klasse ist. |
int | Datentyp für einen 32-Bit-Integer-Wert. |
Schnittstelle | Wird zum Deklarieren einer Schnittstelle verwendet. |
lange | Datentyp mit 64-Bit-Ganzzahlwerten. |
einheimisch | Wird verwendet, um nativen Code anzuzeigen (plattformspezifisch). |
Neu | Operator zum Erstellen eines neuen Objekts. |
Null | Zeigt eine Nullreferenz an. |
Paket | Schlüsselwort zum Deklarieren des Java-Pakets. |
Privat | Gibt den angegebenen privaten Zugriff an, dh, auf eine Variable oder Methode kann nur von der Klasse zugegriffen werden, in der sie deklariert ist. |
geschützt | Dieses Schlüsselwort gibt einen geschützten Zugriffsspezifizierer an. Wenn eine Variable oder Methode geschützt ist, kann auf diese Variable oder Methode nur von der Klasse zugegriffen werden, in der sie deklariert sind, ihrer Unterklasse und anderen Klassen im selben Paket. |
Öffentlichkeit | Das öffentliche Schlüsselwort wird verwendet, um den öffentlichen Zugriffsspezifizierer anzugeben. Auf eine als öffentlich deklarierte Variable, Methode, Klassen und Schnittstellen kann über die Anwendung zugegriffen werden. |
Rückkehr | Mit return wird der Wert einer Methode an die aufrufende Methode zurückgesendet. Es wird auch verwendet, um das Steuerelement an die aufrufende Methode zurückzugeben. |
kurz | Datentyp mit 16-Bit-Ganzzahlwerten. |
statisch | Das statische Schlüsselwort gibt an, dass die Methode oder eine Variable statisch ist und nicht instanziiert werden kann. |
strictfp | Das Schlüsselwort strictfp schränkt die Rundung und Genauigkeit der Berechnung von Gleitkommawerten ein. Es sorgt für Portabilität. |
Super | Gibt die Basis oder Oberklasse der Klasse an. |
Schalter | Gibt eine Switch-Anweisung an, die eine Bedingung testet und abhängig vom Testwert mehrere Fälle ausführt. |
synchronisiert | Zeigt synchronisierte Abschnitte für Multithread-Code wie kritische Abschnitte an. |
Dies | Das Schlüsselwort 'this' gibt das aktuelle Objekt an. |
werfen | Wirft eine Ausnahme. |
wirft | Dies gibt die Ausnahme an, die von einer Methode ausgelöst werden kann. |
vorübergehend | Gibt eine vorübergehende Variable an, die nicht Teil des persistenten Status eines Objekts ist. |
Versuchen | Try-Schlüsselwörter starten einen Block, der Code enthält, der möglicherweise Ausnahmen auslöst. |
Leere | Zeigt keinen Rückgabewert an. |
flüchtig | Wird verwendet, um Variablen zu definieren, die nicht im Hauptspeicher gespeichert sind. Sie können asynchron geändert werden. |
während | Schlüsselwort while startet eine while-Schleife. |
const | Das Schlüsselwort 'const' wird in Java nicht mehr unterstützt |
gehe zu | Das Schlüsselwort 'goto' wird in Java nicht mehr unterstützt |
wahr, falsch und null | Die Wörter 'wahr, falsch, null' sind Literale. Wir können sie jedoch nicht als Bezeichner im Programm verwenden. |
Wir werden die folgenden Schlüsselwörter in einem separaten Tutorial behandeln, da sie für die Java-Programmierung von großer Bedeutung sind.
Diese Wörter sind:
# 1) 'dieses' Schlüsselwort
Das Schlüsselwort 'this' zeigt auf das aktuelle Objekt im Programm.
Lesen Sie auch => Java-Schlüsselwort 'THIS' mit Codebeispielen
# 2) 'statisches' Schlüsselwort
ZU statisches Schlüsselwort ist ein Schlüsselwort, das verwendet wird, um ein Objekt anzugeben, das nicht instanziiert werden kann. Wenn wir also eine statische Methode haben, muss sie nicht mit einem Objekt aufgerufen werden. Es kann nur mit einem Klassennamen aufgerufen werden.
Wenn wir eine statische Variable haben, bleibt ihr Wert im gesamten Programm erhalten.
# 3) 'Super' -Schlüsselwort
Das Schlüsselwort 'super' in Java wird verwendet, um auf die Objekte der unmittelbaren übergeordneten Klasse zu verweisen. Die übergeordnete Klasse wird auch als 'Superklasse' bezeichnet. Wir werden die Details des Super-Schlüsselworts untersuchen, während wir die Vererbung in unserer OOPS-Lernserie diskutieren.
# 4) 'endgültiges' Schlüsselwort
Das Schlüsselwort 'final' wird für Variablen, Methoden oder Klassen verwendet. Eine endgültige Variable ist eine konstante Variable. Eine endgültige Methode ist eine Methode, die nicht überschrieben werden kann. Eine letzte Klasse ist eine Klasse, die nicht vererbt oder erweitert werden kann. Wir werden das letzte in unserer OOPS-Tutorial-Reihe ausführlich besprechen.
Implementieren wir nun ein Programm, in dem wir diese wichtigen Schlüsselwörter in Java verwenden.
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(); } }
Wie im obigen Programm gezeigt, ist das erste Schlüsselwort, das wir verwendet haben, der Import, gefolgt von vielen anderen Schlüsselwörtern wie class, int usw. Die Hauptschlüsselwörter in diesem Programm sind this, static, final und super.
Wir haben dieses Schlüsselwort im zweiten Konstruktor verwendet, um den ersten Konstruktor aufzurufen. In der übergeordneten Klasse MyClass ist eine statische Methode und eine endgültige Methode deklariert.
Virtual-Reality-Headset kompatibel mit ps4
In der abgeleiteten Klasse - MyDerivedClass - überschreiben wir eine reguläre Methode methodThree. Beachten Sie, dass wir auch versuchen, methodOne und methodTwo zu überschreiben, der Compiler jedoch einen Fehler ausgibt, da es sich um statische bzw. endgültige Methoden handelt. Beachten Sie den kommentierten Code.
In der Hauptklasse rufen wir zuerst die statische Klasse mit MyClass auf und erstellen dann ein abgeleitetes Klassenobjekt. Beachten Sie, dass auch beim Aufrufen statischer und endgültiger Methoden unter Verwendung der abgeleiteten Klassenobjekte kein Fehler ausgegeben wird.
Ausgabe
Beachten Sie die farbige Ausgabe. Diese gesamte Ausgabe ist das Ergebnis des Aufrufs von Methoden unter Verwendung der abgeleiteten Klassenobjekte.
Häufig gestellte Fragen
F # 1) Was ist die Verwendung von Schlüsselwörtern in Java?
Antworten: Schlüsselwörter werden auch als reservierte Wörter bezeichnet. Dies sind die Wörter, die die Programmiersprache für die interne Verarbeitung und vordefinierte Aktionen verwendet.
Daher erlaubt die Programmiersprache nicht, dass diese Schlüsselwörter vom Programmierer als Bezeichner oder Variablennamen usw. verwendet werden. Wenn wir diese Schlüsselwörter verwenden, führt dies jedoch zu einem Compilerfehler.
F # 2) Wie viele Keywords sind in Java vorhanden?
Antworten: Java hat insgesamt 51 Schlüsselwörter, die eine vordefinierte Bedeutung haben und für die Verwendung durch Java reserviert sind. Von diesen 51 Schlüsselwörtern werden derzeit 49 Schlüsselwörter verwendet, während die restlichen 2 nicht mehr verwendet werden.
F # 3) Was ist der Unterschied zwischen Integer und Int?
Antworten: Sowohl int als auch Integer speichern ganzzahlige Werte. 'Int' ist jedoch ein Schlüsselwort, das ein primitiver Datentyp ist. Eine Ganzzahl ist ein Klassentyp. Integer konvertiert int in ein Objekt und umgekehrt.
F # 4) Ist null ein Schlüsselwort in Java?
Antworten: Nein. Null ist kein Schlüsselwort in Java, aber es ist wörtlich. Wir können es jedoch nicht zum Deklarieren von Bezeichnern verwenden.
Was ist eine .eps-Datei?
F # 5) Ist neu ein Schlüsselwort in Java?
Antworten: Ja, neu ist ein Schlüsselwort in Java. Das neue Schlüsselwort wird verwendet, um ein neues Objekt zu erstellen und diesem neuen Objekt auf dem Heap Speicher zuzuweisen. Neben den Klassenobjekten verwenden wir auch das neue Schlüsselwort, um Array-Variablen zu erstellen und Speicher zuzuweisen.
Fazit
In diesem Tutorial haben wir verschiedene in Java verwendete Schlüsselwörter erläutert. Java unterstützt insgesamt 51 Schlüsselwörter, von denen derzeit 49 Schlüsselwörter verwendet werden und 2 derzeit nicht verwendet werden. Von diesen Schlüsselwörtern sind vier Schlüsselwörter, d. H. Statisch, Super und Final, wichtige Schlüsselwörter, die besondere Aufmerksamkeit erfordern.
Das Schlüsselwort 'This' verweist auf das aktuelle Objekt. Das statische Schlüsselwort gibt die Instanziierung an, die nicht benötigt wird. Das Super-Schlüsselwort wird verwendet, um auf die übergeordnete Klasse zu verweisen, und das letzte Schlüsselwort wird verwendet, um die Konstante oder Nichtvererbung anzugeben.
=> Besuchen Sie hier, um die Java-Schulungsreihe für alle zu sehen.
Literatur-Empfehlungen
- Was ist ein statisches Schlüsselwort in Java?
- Java 'this' Schlüsselwort: Tutorial mit Codebeispielen
- Java-Grundlagen: Java-Syntax, Java-Klasse und Java-Kernkonzepte
- JAVA-Tutorial für Anfänger: Über 100 praktische Java-Video-Tutorials
- Schlüsselwortgesteuertes Framework in Selen mit Beispielen
- 10 BESTEN kostenlosen Keyword Rank Checker Tools für SEO (Online)
- 11 besten Keyword-Recherche-Tools (2021 Review & Vergleich)
- Arbeiten mit der Keyword-Ansicht - QTP-Schulungsprogramm 2