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

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