JAVA垃圾回收机制

时间:2016-10-23 04:04:47
【文件属性】:

文件名称:JAVA垃圾回收机制

文件大小:52KB

文件格式:DOCX

更新时间:2016-10-23 04:04:47

java 垃圾回首

垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数和对象引用遍历。


网友评论

  • 有个疑问,就是引用计数和跟踪收集,两者应该都是有导致内存碎片的问题吧,所以也谈不上跟踪收集的缺点是内存碎片哈?我倒是觉得跟踪收集的缺点可能导致程序更长时间中断。