可達性分析

引用計數:爲每個對象維護一個引用計數器: 缺點:引用計數有時間開銷 交叉引用(循環引用) 常量等引用的對象那個作爲root點: 可達性分析(標記都會產生可達性分析算法):從root到遍歷所有對象,如果從root不能到達, 缺點:遍歷需要時間,標記的 引用計數法:循環引用 標記-清除算法: -標記(記錄每個對象的引用數)->程序暫停->清除:會產生碎片 標記-整理算法:標記後->程序暫停->將可用的
相關文章
相關標籤/搜索