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

一 重點關注的數據區域: 堆 和 方法區 Java內存運行時區域中的程序計數器、虛擬機棧、本地方法棧3個區域隨線程生,隨線程滅;每 一個棧幀中分配多少內存是在類結構確定下來就已知的,因此這幾個區域的內存分配和回收都 具備確定性. 二 垃圾回收之如何判定對象已死? 1 引用計數算法 給對象添加一個引用計數器,沒當一個地方引用它時,計數器就加1;當引用失效 時,計數器就減1.任何計數器爲0的對象就是不
相關文章
相關標籤/搜索