从JVM的内存管理角度分析Java的GC垃圾回收机制