jvm-----垃圾對象回收過程

判斷對象是否存活算法: 引用計數算法:對象中添加一個引用計數器,每當有一個地方引用時,計數器值就加1;引用失效時,計數器值就減1;計數器爲0的對象就是不再被使用的。       缺點:java虛擬機不使用其管理內存原因是它很難解決對象之間相互循環引用的問題 可達性分析算法(java,c#):通過一系列稱爲gc roots的對象作爲起始點,從這些節點開始向下搜索,搜索所走過的路徑稱爲引用鏈,當一個對
相關文章
相關標籤/搜索