摘要: 本文由 AI 生成,内容仅供参考,请仔细甄别。 一、什么是缓存淘汰算法? 缓存空间是有限的,当缓存已满又需要新增数据时,需要一个策略决定“谁被淘汰(evict)”。 二、LRU(最近最少使用) 📌 全称:Least Recently Used 📘 核心思想: 最近最少使用的数据优先被淘汰。 也就 阅读全文
posted @ 2025-06-05 22:05 MuXinu 阅读(194) 评论(0) 推荐(0)
摘要: 本文由 AI 生成,内容仅供参考,请仔细甄别。 一、如何判断一个对象是不是垃圾? ✅ Java 的判断标准:对象是否可达 可达性分析算法(Reachability Analysis):从一组被称为 “GC Roots” 的对象出发,沿着对象的引用链进行遍历,如果一个对象在遍历过程中无法被访问到,就被 阅读全文
posted @ 2025-06-05 21:30 MuXinu 阅读(67) 评论(0) 推荐(0)