强引用、软引用、弱引用
来源:互联网 发布:广东高考口语软件 编辑:程序博客网 时间:2024/05/01 18:16
强引用:
关于强引用这里不用多说Object obj = new Object();
这里就是强引用。
软引用:
SoftReference<Object> obj = new SoftReference<Object>(new Object());
软引用只有在内存不够的时候才会被回收。
弱引用:
WeakReference
,一次gc之后原有对象即被回收。测试用例如下:
/*
* 弱引用测试:gc一次之后弱引用对象被回收
*/
WeakReference<Object> obj = new WeakReference<Object>(new Object());
System.out.println(obj.get());
System.gc();
System.out.println(obj.get());
Console Output:
java.lang.Object@2a139a55
null
阅读全文
0 0
- 强引用 弱引用 软引用
- Java 强引用,软引用,弱引用
- java 强引用 软引用 弱引用
- 强引用弱引用软引用
- java 强引用,弱引用,软引用
- 强引用 弱引用 软引用区分
- 强引用,软引用与弱引用
- 强引用,软引用,弱引用
- 强引用、弱引用和软引用
- 强引用、软引用、弱引用
- 强引用、软引用、弱引用
- 强引用,弱引用
- 强引用 弱引用
- 强引用,弱引用
- Java 强引用、 软引用、 弱引用、虚引用
- Java 强引用、 软引用、 弱引用、虚引用
- 转:强引用、软引用、弱引用和虚引用
- Java 强引用、 软引用、 弱引用、虚引用
- WebSocket实例
- PreTranslateMessage 与 WindowProc 的关系
- VMware配置Mysql允许远程连接
- valid number
- android Volley获取VolleyError的body
- 强引用、软引用、弱引用
- 剑指offer——和为S的两个数字
- 关于python发送邮件的一点建议
- cout格式化输出
- 数字冰雹智慧园区运行监控中心
- Go实战--通过basic认证的http(basic authentication)
- [BZOJ]1098: [POI2007]办公楼biu
- 最大间距
- Android 自定义控件之View的绘制流程