JVM之垃圾收集器與內存分配策略(三)

對於回收主要思考問題: 那些內存需要回收? 什麼時候回收? 如何回收? 來展開 第一個問題:那些內存需要回收? 即在哪些區域回收?在這些區域中那些內存可以回收?(對象是否已死?) 回收區域: 虛擬機棧、本地方法棧、程序計數器這些都屬於線程私有區域,隨線程而滅,棧中的棧幀在類結構確定下來時就基本已經確定,因此有條不紊的進行出棧和入棧操作,方法結束或線程結束內存就自然回收了。因此關注的回收區域爲Jav
相關文章
相關標籤/搜索