A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张森 中级黑马   /  2013-1-5 15:51  /  1276 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

垃圾回收机制是java语言特点之一,但垃圾回收机制也有他的不足
1、垃圾回收器的开销影响程序性能,因为他要跟着程序中每一个对象,还有确定哪些是无用的对象。
2、垃圾回收器的不可预知性,由于不同的JVM采用不同的垃圾回收机制和不同的垃圾回收算法,因此它有可能是定时发送,有可能是当CPU空闲的时候发生,也有可能是和原始的垃圾回收机制一样,等到内存不够用了才回收。

当我们编程的时候 其实可以暗示垃圾回收器去清理垃圾,他们只能起暗示作用,但并不一定会立马执行
1、通过调用对象的finalize()或者System.gc()
2、给对象赋值null。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马