黑马程序员技术交流社区
标题:
新人求教:垃圾回收机制
[打印本页]
作者:
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