java中强引用、软引用、弱引用、幻象引用有什么区别?分别使用在什么场景?
摘要:
不同的引用类型,主要体现在对象的不同可达性(reachable)状态和对垃圾收集的影响。 1.强引用是我们最常见的普通对象引用,只要还有强引用指向一个对象,就表明对象还"活着",垃圾收集器不会碰这个对象。对于一个普通的对象,如果没有其他的引用关系,只要超过了引用的作用域或者显示的将其强引用赋值为nu 阅读全文
posted @ 2018-10-07 13:59 lp993718752 阅读(625) 评论(0) 推荐(0) 编辑