六、Java中的四种引用
来源:互联网 发布:软件著作权 专利权 编辑:程序博客网 时间:2024/05/16 10:22
1、强引用
类似于“Object obj = new Object();”这类的引用。表示只要引用存在,垃圾回收器就不会对其进行回收。我们一般创建的都是该类引用。
2、软引用
该引用代表一些有用,但非必要的对象,在将要发生内存溢出时会对该类对象进行回收。可以用SoftReference类来实现。
3、弱引用
该引用代表一些非必需的对象,强度必软引用低,被弱引用所关联的对象只能存活到下一次垃圾回收前,不管虚拟机的内存是否足够都会进行回收。可用WeakReference类来实现。
4、虚引用
该引用是最弱的引用。一个对象是否有虚引用对它的生命周期完全没有影响。唯一目的是希望在对象被回收时可以收到一个系统通知。可以用PhantomReference类来实现。
0 0
- 六、Java中的四种引用
- Java中的四种引用
- Java中的四种引用
- JAVA中的四种引用
- JAVA中的四种引用
- java中的四种引用
- Java中的四种引用
- Java中的四种引用
- Java中的四种引用
- java中的四种引用
- java中的四种引用
- java 中的四种引用
- Java 中的四种引用
- JAVA中的四种引用之二
- java中的四种引用类型
- Java语言中的四种引用
- java中的四种引用类型
- java中的四种引用类型
- Servlet配置方式
- java中拼接Json字符串
- 每天一个python段子(1):xpath
- 设置自定义Dialog的样式、大小位置
- 1.C#开发winform 开发调运检疫离线制证功能。调用cLodop打印控件(NVelocity模块,生成HTML(包含cLodop打印控件的js),使用WebBrowser,展现网页)总结
- 六、Java中的四种引用
- delphi多语言MultiLanguage支持,Translation Manager详细使用方法
- Android 操作SQLite基本用法
- tomcat部署web的三种方式
- oracle数据块与PCTFREE PCTUSED
- 【游戏渲染】Unity&Shader基础篇-Cg语法,数据类型与关键字
- 禁用浏览器缓存的过滤器
- ArrayList集合
- 大话设计模式之_工厂模式