Java程序员必须了解GC的工作原理