你的「對象」啥時候會進入老年代?

前言 JVM堆中有新生代、老年代兩塊區域,因爲使用分代回收策略新生代還會劃分爲Eden和兩個Survivor區,JVM堆大概是這樣子: 程序運行過程中新產生的對象都會分配在Eden區,隨着時間的推移Eden區也是會滿的,那麼這個時候就會進行Minor GC進行清理,清理過程有的對象被清除,有的對象會繼續存活下去。那Java對象啥時候會進入老年代呢? 根據對象年齡 JVM會給對象增加一個年齡(age
相關文章
相關標籤/搜索