转至:http://www.cnblogs.com/wenfeng762/火车算法详细说明了按代收集的垃圾收集器的成熟对象空间的组织。火车算法的目的是为了在成熟对象空间提供限定时间的渐进收集。概述在传统编程语言中,对于那些无用对象,程序员需要在原本指向这个对象引用都消失之前之前,回收它所占据的内存空间(这里的消失指的是引用不再指向这个对象)。这导致了两个常见的程序错误:首先,如果对一个已经被回收的对象再次进行操作将会导致内存异常;其次,如果一个对象在被回收前已经没有引用指向它时,那么...
查看全文