我在不同书上看到不同的答案,有一些人说java的垃圾回收机制只负责堆内存中的对象。有一些说垃圾回收机制负责java中所有的垃圾,只不过主要区域在堆中而已。java的垃圾回收机制到底是怎样的,最好有官方的文档。
具体版本具体分析
我的版本是jdk1.8的
@HDWK:
比如看官方文档http://docs.oracle.com/javase/8/ ,HotSpot Virtual Machine篇