長期存活的對象將進入老年代。

        既然虛擬機採用了分代收集的思想來管理內存,那麼內存回收就必須能識別哪些對象應放在新生代,哪些對象應放在老年代中。爲了做到這點,虛擬機給每個對象定義了一個對象年齡(Age)計數器。如果對象在Eden出生並經過第一次Minor GC後仍然存活,並且能被Survivor容納的話,將被移動到Survivor空間中,並且對象設爲1。對象在Survivor區中每「熬過」一次Minor GC,年
相關文章
相關標籤/搜索