JVM:垃圾收集GC要完成的三件事

垃圾收集需要完成的三件事: 哪些內存需要回收 什麼時候回收 如何回收 哪些內存需要回收 Java堆、方法區 程序計數器、本地方法棧、虛擬機棧隨線程而生、隨線程而滅。棧中的棧幀隨着方法的進入和退出而有條不紊地執行着出棧和入棧操作。每一個棧幀中分配多少內存基本上是在類結構確定下來時就已知的。 因此程序計數器、本地方法棧、虛擬機棧不需要過多考慮如何回收的問題,當方法結束或者線程結束時,內存自然就跟着回收
相關文章
相關標籤/搜索