【每天一道面試題】觸發Full GC的場景有哪些?

1.調用System.gc()方法 顯示調用System.gc()方法,可能會觸發Full GC。因爲System.gc()方法只是建議Java虛擬機盡最大努力去回收所有不可用的對象,不一定立刻執行垃圾回收,如果進行垃圾回收,則會觸發Full GC。 2.老年代空間不足 需要大量連續存儲空間的對象會直接分配到老年代、長期存活的對象晉升到老年代,老年代空間不足以存放這些對象的時候會觸發Full GC
相關文章
相關標籤/搜索