随笔分类 - JVM
摘要:类加载与字节码技术 1. 类文件结构 2. 字节码指令 3. 编译期处理 4. 类加载阶段 5. 类加载器 6. 运行期优化 1. 类文件结构 类文件样子: 有哪些东西: 魔数(magic):表示class类型的文件 版本(version):表示类的版本,java8 常量池:常量池长度,method
阅读全文
摘要:垃圾回收 1. 如何判断对象可以回收 2. 垃圾回收算法 3. 分代垃圾回收 4. 垃圾回收器 5. 垃圾回收调优 1. 如何判断对象可以回收 1.1引用计数器 如个这个对象被其他对象引用的,那么就+1 。存在问题:循环依赖 1.2 可达性分析算法 Java 虚拟机中的垃圾回收器采用可达性分析来探索
阅读全文