垃圾回收器與內存分配機制

GC(Garbage Collection)需要完成的三件事: 哪些內存需要回收? 什麼時候回收? 如何回收? 編譯期可知的回收 程序計數器、虛擬機棧和本地方法棧3個區域隨線程而生,隨線程而滅,棧中的棧幀(方法執行的基礎數據結構,第八章內容)隨着方法的進入和推出而進行着出棧和進棧操作。每一個棧幀中分配多少內存基本上是在類結構確定下來就已知的,因此這幾個區域的內存分配和回收都具有確定性,在方法結束或
相關文章
相關標籤/搜索