JVM垃圾回收机制中,除了堆还会在哪里回收?