|
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
java.lang.ref
package.
See:
Description
| Interface Summary | |
|---|---|
| Reference<T> | This interface is provided to form a universal way to leverage all kinds of
references, including strong references, which is ommited from
java.lang.ref package. |
| Class Summary | |
|---|---|
| PhantomReference<T> | This class behaves identical to PhantomReference, just
here to implement Reference interface. |
| SoftReference<T> | This class behaves identical to SoftReference, just
here to implement Reference interface. |
| StrongReference<T> | This is the strong version of Reference, which is ommited
from java.lang.ref package. |
| StrongSoftReference<T> | This class inherits behaviors from SoftReference,
whereas an instance will keep a strong reference to the referent at
construction, thus prevent it from being automatically cleared by gc until
the strong reference is explicitly cleared later. |
| StrongWeakReference<T> | This class inherits behaviors from WeakReference,
whereas an instance will keep a strong reference to the referent at
construction, thus prevent it from being automatically cleared by gc until
the strong reference is explicitly cleared later. |
| WeakReference<T> | This class behaves identical to WeakReference, just
here to implement Reference interface. |
This package provides a universal way to leverage all kinds of references,
including strong references, which is ommited from java.lang.ref
package.
|
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||