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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© rsl123456 初级黑马   /  2015-5-26 11:33  /  281 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?

3 个回复

倒序浏览
不会马上回收内存,
回复 使用道具 举报
有个方法finalize()跟收垃圾有关,楼主可以去查查看,但是用的人应该比较少吧
回复 使用道具 举报
当所创建的对象,无用了,也没有引用指向它了,GC就会将其回收,但是回收不是立即执行的。下面的代码
1.Object sobj = new Object();
2.Object sobj = null;
3.Object sobj = new Object();
4.sobj = new Object()
1和3就会被回收
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马