深入理解Java虛擬機(二)-----垃圾回收(GC)

什麼是GC gc指的就是java虛擬機垃圾回收,它回收區域針對的對象是堆內存和方法區,因爲棧內存(本地方法棧和虛擬機棧在hotspot虛擬機中統稱爲棧)它只存活於方法運行時,是由虛擬機自動進行垃圾回收的,不需要程序員關心 Minor GC:對新生代對象的垃圾回收 Full GC(Major GC):對老年代區對象的回收 如何判斷對象可回收 1、引用計數算法(過時):對象被引用,它的引用計數器就會+
相關文章
相關標籤/搜索