SoftReference、WeakReference、PhantomReference和FinalReference

SoftReference :

在虚拟机抛出OutOfMemoryError之前,确保已清除对软可访问对象的所有软引用。否则,不会对清除软引用的时间或清除对不同对象的一组此类引用的顺序设置任何约束。然而,鼓励虚拟机实现偏向于清除最近创建或使用的软引用。

 

WeakReference: 

 

 

PhantomReference:

 

 

FinalReference:

 

上一篇:Reference

下一篇:

posted @ 2022-02-26 13:15  昵称已被使用!!!  阅读(37)  评论(0编辑  收藏  举报