Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.lang.ref.WeakReference1.2

java.lang.Object
   |
   +--java.lang.ref.Reference
         |
         +--java.lang.ref.WeakReference

Deklaration

public class WeakReference
extends java.lang.ref.Reference

Beschreibung

Die von dieser Klasse realisierten Referenzen hindern den Garbage Collector nicht daran, ein Objekt zu finalisieren und freizugeben. Wenn es zu einem Zeitpunkt keine »stärkeren« Referenzen mehr gibt, werden die Referenzen aller zugehörigen WeakReference-Objekte sofort gelöscht, so dass die Methode get() ab diesem Zeitpunkt null liefert.


 
Konstruktoren
publicWeakReference(Object referent)
publicWeakReference(Object referent, ReferenceQueue q)


 

Konstruktoren im Detail

public WeakReference(Object referent)
Erzeugt eine neue WeakReference auf das Objekt referent, die mit keiner Warteschlange assoziiert ist.
public WeakReference(Object referent, ReferenceQueue q)
Erzeugt eine neue WeakReference auf das Objekt referent, die mit der Warteschlange q assoziiert ist.
Exception: NullPointerException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.