JVM內存管理-垃圾回收與內存分配

Java技術體系中所提倡的自動內存管理最終可以歸結爲自動化地解決了兩個問題:給對象分配內存以及回收分配給對象的內存。 Java垃圾收集 哪些內存需要回收? 線程私有區的程序計數器、虛擬機棧和本地方法棧不需要,重點是共享數據區的堆和方法區部分的內存 什麼時候回收? 判斷對象是否存活的算法? 引用計數法 邏輯:給對象添加一個引用計數器,每當有一個地方引用它時,計數器值就加1,當引用失效時,計數器值就減
相關文章
相關標籤/搜索