【Java虚拟机】弱引用引发的一些思考
弱引用引发的想法Java虚拟机中,存在四种引用:强引用、软引用、弱引用、虚引用。弱引用弱引用是这样的一种引用,仅存在弱引用的对象,只能存活到下一次垃圾回收之前。String的弱引用对于上述描述,需要重点强调仅存在弱引用,对于虚拟机中隐含的一些默认引用,我们需要注意。比如有下面的代码:// 添加虚拟机参数,可以显示gc信息 -verbose:gc// 其实指向的这个字符串存在于字符串常量池里面,因此无法回收WeakReference<String> stringWeakRefere




