您现在的位置是:课程教程文章
java弱引用和软引用的对比
2023-12-14 21:38课程教程文章 人已围观
-
消息中间件RabbitMQ
消息中间件RabbitMQJava架构师基础助学视频,课程详情如下: 01-消息队列概述 02-安装及配置Rabbi... -
JavaScript从入门到进阶视频课程(最适合初
JavaScript从入门到进阶视频课程(最适合初课程目标 从零开始学习JavaScript技术,从基础入门到进阶高级,全面掌握,包括... -
JAVA游戏服务器开发阶段三【云青教育】
JAVA游戏服务器开发阶段三【云青教育】课程主要内容包括:服务器性能优化,游戏邮件系统,邮件压缩,百万级商品多... -
2021最新web前端开发之html+css3+javascript【知
2021最新web前端开发之html+css3+javascript【知学习过程如有任何疑问或想要获取更多资料 请加QQ群:579884135,务必备注【腾讯...
区别
1、只有弱引用的对象才有更短的生命周期。
2、在垃圾回收器线程扫描管辖的存储区域的过程中,如果发现只有弱引用的对象,无论现在的存储空间是否充分,都会回收存储。但是,垃圾回收器是优先级低的线程,不一定很快就会发现只有弱引用的对象。
实例
String str = new String("abc"); WeakReference<String> weakReference = new WeakReference<>(str); str = null;
注:如果对象偶尔(很少)使用,并希望在使用过程中随时获得,但又不想影响对象的垃圾收集,则应使用WeakReference记住对象。
以上就是java弱引用和软引用的对比,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。
课程教程:java弱引用和软引用的对比上一篇:java弱引用如何结合队列使用
下一篇:没有了