我经常读到,在Sun JVM中,短期对象("相对较新的对象")可以比长寿命对象("相对较旧的对象")更有效地进行垃圾收集.
java garbage-collection
我知道JVM GC喜欢短期对象的原因,因为它可以在次要GC中收集.但是为什么JVM GC喜欢不可变对象呢?
编辑:查理亨特说,GC在他的演讲中喜欢不可变的对象.
谢谢
garbage-collection jvm object immutability
garbage-collection ×2
immutability ×1
java ×1
jvm ×1
object ×1