黑马程序员技术交流社区

标题: 垃圾回收机制问题 [打印本页]

作者: 黑马-zhangping    时间: 2012-10-19 09:11
标题: 垃圾回收机制问题
有了垃圾回收机制为什么还要调用close方法进行关闭
作者: 高志鹏    时间: 2012-10-19 10:32
垃圾回收机制是系统按某个规律进行不定时的回收,或许有段时间还会留在内存中的。
用close的话是立刻就进行了释放。
作者: 怪盗急得    时间: 2012-10-19 10:38
本帖最后由 陈德基 于 2012-10-19 10:40 编辑

java虚拟机是建立在调用计算机系统底层资源的基础上的,当你使用java源程序通过系统调用计算机资源的时候,系统会让计算机分配资源给java程序,一旦java某些程序结束后,系统底层的资源还是存在的,这些资源也必须通过计算机系统才能关闭,所以这个时候就要通过java语言手动的去关闭通过计算机系统分配的空间资源。
作者: qhasilver    时间: 2012-10-19 10:57
垃圾回收机制不能保证及时的清理不需要的资源。在业务逻辑比较多的情况下,很容易造成资源不足程序崩溃。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2