2020
10-09
10-09
深入了解JAVA 虚引用
定义虚引用是使用PhantomReference创建的引用,虚引用也称为幽灵引用或者幻影引用,是所有引用类型中最弱的一个。一个对象是否有虚引用的存在,完全不会对其生命周期构成影响,也无法通过虚引用获得一个对象实例。说明虚引用,正如其名,对一个对象而言,这个引用形同虚设,有和没有一样。如果一个对象与GCRoots之间仅存在虚引用,则称这个对象为虚可达(phantomreachable)对象。当试图通过虚引用的get()方法取得强引用时,总是...
继续阅读 >