Java垃圾回收
2016-05-05 20:19
375 查看
关于java里的垃圾回收机制,有如下几点需要注意:
1.java自动回收失去用处的对象,失去对象的引用在堆栈中移除;
2.System.gc()只是一个请求,不能保证回收的立即发生;
3.finalize()用于处理gc无法释放的“特殊”内存区域,它类似于c++中的析构函数,但不等同于析构函数,尽量少用;
4.是否在某个时间点进行垃圾回收是未知的。
———————————————————————————————————————————
参考博文:/article/7983530.html
1.java自动回收失去用处的对象,失去对象的引用在堆栈中移除;
2.System.gc()只是一个请求,不能保证回收的立即发生;
3.finalize()用于处理gc无法释放的“特殊”内存区域,它类似于c++中的析构函数,但不等同于析构函数,尽量少用;
4.是否在某个时间点进行垃圾回收是未知的。
———————————————————————————————————————————
参考博文:/article/7983530.html
相关文章推荐
- 非spring组件servlet、filter、interceptor中注入spring bean
- java软件设计的三层结构
- java序列化ClassNotFoundException
- java文件输入输出流
- Java实现十进制数转化为二进制数的算法
- Java设计模式-适配器模式Adapter
- 【java】java.util.Stack类
- java的集合类API
- Java:单例模式的七种写法[转]
- Java强引用、软引用、弱引用和虚引用
- 一个展现java多线程原理的例子
- 浅析Java虚拟机结构与机制
- java JDK 配置后不生效竟然
- Spring中AutowireCapableBeanFactory的使用
- Spring事务管理与数据库隔离级别的关系(Spring+mysql)
- Java简单实现并发编程
- Java获取网页内容
- 设计模式6大设计原则
- 修改IntelliJ IDEA中Maven项目的默认JDK版本
- java集合性能介绍以及用法总结