Cheat Sheet: Java Schlüsselwörter
Schlüsselwörter in Java:
| Schlüsselwort: | Beschreibung: |
|---|---|
| new | instanziiert neue Objekte |
| return | gibt Werte aus einer Methode zurück |
| class | definiert eine Klasse |
| void | Rückgabetyp einer Methode, die nichts zurückgibt |
| static | Statische Methoden können auf der Klasse aufgerufen werden. Es muss dafür kein Objekt der Klasse existieren. Statische Attribute werden über alle Objekte hinweg geteilt. Der Zustand ist also nicht an ein konkretes Objekt gebunden, sondern eine statische Eigenschaft über alle Objekte hinweg. |
| private, protected, public | Sichtbarkeitsmodifikatoren |
| abstract | Kennzeichnet abstrakte Klassen und Methoden |
| extends | Schlüsselwort zum Erweitern einer Klasse |
| this. | Zugriff auf eigene Attribute und Methoden innerhalb einer Klasse. In der Regel optional. Wichtig wenn innerhalb einer Methode zwischen gleichnamigem Parameter und Attribut unterschieden werden soll |
| super. | Direkter Zugriff auf Methoden einer SuperKlasse. Nur dann notwendig wenn diese Methode in der aktuellen Klasse überschrieben wird. |
| this() | Aufruf eines überladenen Konstruktors der aktuellen Klasse. Kann nur im Konstruktor verwendet werden und muss dort an erster Stelle stehen. |
| super() | Aufruf des Konstruktors der SuperKlasse. Kann nur im Konstruktor verwendet werden und muss dort an erster Stelle stehen. |