《深入理解Java虛擬機》-垃圾收集器與內存分配策略

Jvm垃圾回收分爲倆點,一是對象的內存回收也就是堆內存回收,二是字面量(運行時常量池)和類信息內存回收也就是方法區內存回收。 1,對象內存回收判斷 1)引用計數算法 即給每個對象設置一個引用計數器,每當有一個地方引用它時,引用計數器加一,當爲0時,選擇內存回收。引用計數法實現簡單,判定效率也高,但它無法解決對象之間循環引用的問題。主流的java虛擬機不採用這種方法來管理內存 2)可達性分析算法 通
相關文章
相關標籤/搜索