zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite
String a;
Point  b;

Antwort:

Der null-Wert

Eine Referenzvariable enthält Angaben über den Ort eines Objekts. Sie enthält nicht das Objekt selbst. Dieser Code

String a;
Point  b;

deklariert zwei Referenzvariablen, aber konstruiert keinesfalls irgendwelche Objekte. Das folgende konstruiert Objekte und stellt die Referenzen in die Variablen:

a = "Lady Elaine.";
b = new Point( 23, 491 );

Der spezielle Wert null wird einer Objektreferenzvariablen zugewiesen, falls sie auf kein Objekt verweist.

Der Wert null ist ein spezieller Wert mit der Bedeutung "kein Objekt". Eine Referenzvariable wird auf null gesetzt, falls sie auf kein Objekt verweist.

FRAGE 4:

(Denkfrage:) Glaubt Ihr, dass null Referenzvariablen jeden Typs zugewiesen werden kann? Klickt hier für einen .