String alpha = "Dempster Dumpster";
String beta = alpha;
alpha = null;
beta kopiert.
Dieses Mal wird das Objekt kein Datenausschuss.
Der Grund dafür ist die zweite Anweisung, in der eine Referenz auf das Objekt
in einer zweiten Variablen, beta, gespeichert wird.
Wenn jetzt in der dritten Anweisung alpha auf null gesetzt wird,
gibt es immer noch eine Referenz auf das Objekt.
Es kann viele Kopien einer Objektreferenz geben. Nur dann, wenn es nirgends mehr eine Referenz auf ein Objekt gibt, wird das Objekt Ausschuss.
(Rückblick:) Wie können wir ermitteln, was ein Objekt einer bestimmten Klasse tun kann?