垃圾回收機制(Garbage Collection)

垃圾回收機制(GC)是 Java 非常重要的特性之一,也是面試題的常客。它讓開發者無需關注空間的創建和釋放,而是以守護進程的形式在後臺自動回收垃圾。這樣做不僅提高了開發效率,更改善了內存的使用狀況。 在JVM五種內存模型中,有三個是不需要進行垃圾回收的:程序計數器、JVM棧、本地方法棧。因爲它們的生命週期是和線程同步的,隨着線程的銷燬,它們佔用的內存會自動釋放,所以只有方法區和堆需要進行GC。 堆
相關文章
相關標籤/搜索