黑马程序员技术交流社区

标题: 新人求教:垃圾回收机制 [打印本页]

作者: xiaotian741    时间: 2015-3-26 18:52
标题: 新人求教:垃圾回收机制

            虽然知道了在堆内存中存在一个垃圾回收机制,大大的方便了程序的自我运行空间,能够有效的减轻编程的负担。但是过程呢,是跟踪程序中所有的对象才能确定哪些对象是无用和有用的,才能够确定无用内存并且释放它。那么如果跟踪对象比较庞大的时候,会不会影响处理器的性能?
作者: 43453186@qq.com    时间: 2015-3-26 19:05
顶一个,同问。。
作者: fantacyleo    时间: 2015-3-26 20:56
那是必然的嘛。你创建了1000个对象和创建了10个对象,垃圾回收运行起来肯定不一样
作者: wf111sxwf    时间: 2015-3-26 20:57
这是人家虚拟机底层会做判断, 有兴趣去百度,不过 百度了 也看不懂  ,你只要知道 当没有任何引用指向这个对象时  虚拟机就会调用垃圾回收机制 去清除这些对象所占用的内存。 这也是 JAVA的 NB  特性  就是 很少会出现内存泄漏的情况。  底层 你还是 不要搞了  目前 也搞不懂
作者: xiaotian741    时间: 2015-3-26 22:32
wf111sxwf 发表于 2015-3-26 20:57
这是人家虚拟机底层会做判断, 有兴趣去百度,不过 百度了 也看不懂  ,你只要知道 当没有任何引用指向这个 ...

谢谢, 我只是好奇




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