abstract |
Klasse muß überlagert werde, Methode muß übelagert
werden |
double |
Basisdatentyp, 8 Bytes |
int |
Basisdatentyp, 4 Bytes |
static |
Klassenelement |
boolean |
Basisdatentyp |
else |
binäre Entscheidung |
interface |
Klasse mit deklarierten Methoden (nicht definiert) |
super |
Referenz auf geerbtes Objekt |
break |
beende Kontrollstruktur |
extends |
Angabe der Basisklasse |
long |
Basisdatentyp, 8 Bytes |
switch |
Fallunterscheidung |
byte |
8-Bit Basisdatentyp |
final |
Daten: Konstante
Methoden: nicht überlagerbar |
native |
?? |
synchronized |
leitet kritischen Abschnitt ein |
case |
Fall der Fallunterscheidung |
finally |
Fangbereich bei Ausnahmen |
new |
Speicherallokierung |
this |
Referenz auf eigenes Objekt |
catch |
Fangbereich für Ausnahmen |
float |
Basisdatentyp: 4 Bytes |
null |
leere Referenz |
throw |
Werfen einer Ausnahme |
char |
16-Bit Unicode |
for |
Schleife |
package |
Gruppe von Klassen |
throws |
Angabe der möglichen Ausnahmen |
class |
privater Datentyp |
goto * |
-- |
private |
innerhalb einer Klasse |
transient |
nicht zu serialisieren (nicht persistent) |
const * |
-- |
if |
binäre Entscheidung |
protected |
der nächsten Vererbungsstufe zugänglich |
try |
Bereich mit möglichen Ausnahmen |
continue |
wiederhole Schleife, gehe zum Test |
implements |
Import eines Interfaces |
public |
öffentlich zugänglich |
void |
ungültig, kein Wert |
default |
Fallunterscheidung, Sonstige Fälle |
import |
Import von Paketen |
return |
beende Unterprogramm |
volatile |
Variablen: Zugriff nicht optimieren, da extern veränderbar |
do |
leitet while-Schleife mit Test am Ende ein |
instanceof |
Typvergleich |
short |
Basisdatentyp: 16 Bit |
while |
Schleife |
* Schlüsselwort, das reserviert ist, aber momentan nicht verwendet
wird.