除了强引用,其他三种引用从来没用到过
来源:7-5 Java垃圾回收之常见面试题
qq_大雨还在下_03432217
2020-07-30
我也是做Java开发的,在平时的工作中, 从来没有用过其他三种引用,也没有见过其他同事用过其他三种引用。 我们从来都是直接用的强引用。这,有什么说法吗?是不是其他三种引用在实际的工作中确实用不到呢?
写回答
1回答
-
翔仔
2020-07-30
同学好,你们这边不用是因为没有相关的使用场景,并不代表实际没作用,比如说一些需要预先加载到系统里的静态资源,比如图片之类,用一个list作为对象来承接,如果数量很大并且是强引用就容易OOM,这时候就考虑使用非强引用了。此外,比如说你要测试一些GC的效率,也可以用弱引用来检测
10
相似问题