JVM运行时数据区——方法区的垃圾回收

方法区的垃圾回收主要是两部分:运行时常量池中废弃的常量不在使用的类

类卸载(将不在使用的类回收)的条件:

  • 该类的所有实例均被回收。

  • 加载该类的类加载器被回收(一般很难满足)。

  • 类对象不再引用,通过反射也获取不到。

相关推荐
艾莉丝努力练剑14 分钟前
【C语言】学习过程教训与经验杂谈:思想准备、知识回顾(五)
c语言·开发语言·数据结构·学习·算法
freexyn24 分钟前
Matlab自学笔记六十二:求解三角函数方程的通解周期解
笔记·算法·matlab
zstar-_27 分钟前
【算法笔记】7.LeetCode-Hot100-图论专项
笔记·算法·leetcode
xienda29 分钟前
冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)
数据结构·算法·排序算法
用户403159863966340 分钟前
带 WriteBuffer 的内存读写操作
java·算法
岁忧42 分钟前
(LeetCode 面试经典 150 题 ) 209. 长度最小的子数组(双指针)
java·c++·算法·leetcode·面试·go
逑之1 小时前
排序算法:快排的深入优化和文件归并
算法·排序算法
封印师请假去地球钓鱼1 小时前
粒子滤波|粒子滤波算法介绍
算法
皮卡蛋炒饭.1 小时前
数据结构——堆
数据结构·算法
harykali2 小时前
Datawhale AI 夏令营:Task2从MCP入门到MCP Sever设计
算法·mcp