Weak Reference (弱引用)
2016-03-03 09:42
204 查看
java.lang.ref.WeakReference<T>
这是一个泛型类。
类似Student student=new Student();这样的,都是强引用。
若一个对象只有WeakReference引用它,那么这个对象就可能被GC。
构造函数。
T java.lang.ref.Reference.get()
取回弱引用指向的对象。若已被GC,则为null。
这是一个泛型类。
类似Student student=new Student();这样的,都是强引用。
1.简介
一个对象只要有StrongReference引用它,那么这个对象就不会被GC。若一个对象只有WeakReference引用它,那么这个对象就可能被GC。
2.使用场景
用容器(如Map)缓存一批对象,当对象没有强引用时,就会被自动删除。3.常用方法
java.lang.ref.WeakReference.WeakReference(T referent)构造函数。
T java.lang.ref.Reference.get()
取回弱引用指向的对象。若已被GC,则为null。
相关文章推荐
- SharedPreferences存取工具SpUtil
- js实现向后台传递二维数组
- day03 js
- 决战Offer---操作系统
- JSP中的几种注释
- JavaScript、jQuery、css3实现瀑布流加载
- JS基础(三)
- The project: radio which is referenced by the classpath, does not exist.
- 通过js框架jquery判断IE浏览器版本来解决浏览器兼容性问题
- [LeetCode]237. Delete Node in a Linked List
- JS 断点调试
- 12个非常不错的免费HTML后台管理模板
- 理解CSS盒子模型
- Javascript 操作 DOM 常用 API 总结
- HTML5的新特性(1)
- 理解js中的原型链,prototype与__proto__的关系
- 主流浏览器内核介绍(前端开发值得了解的浏览器内核历史)
- Bootstrap的轮播图在火狐浏览器中无法显示
- JS 一定要放在 Body 的最底部么?聊聊浏览器的渲染机制
- 走进AngularJs(中) 服务机制1