jvm之垃圾回收機制(四)

上一篇博客中介紹到JVM的垃圾回收機制中GC主要發生在堆中,堆區由所有線程共享,在虛擬機啓動時創建。主要用於存放對象實例和數組,所有new出來的對象都存儲在該區域。 jvm虛擬機,本地方法棧,程序計數器不需要進行垃圾回收,因爲它們的生命週期是和線程同步的,隨着線程的銷燬自動釋放內存,所有,只有方法區和堆區需要進行垃圾回收,回收的對象就是不存在任何引用的對象。 堆中內存分佈: 針對於分代收集算法來定
相關文章
相關標籤/搜索