JVM
文章平均质量分 96
追梦的烟火
星空下的编辑框
展开
-
JVM垃圾回收机制
目录概述什么是垃圾?为什么要回收?内存溢出内存泄露垃圾回收算法标记阶段算法引用计数算法根可达算法(可达性分析算法)finalize()对象回收细节垃圾回收阶段算法复制算法标记-清除算法标记-压缩算法(标记-清除-压缩算法)分代收集STW(Stop The World)垃圾回收器垃圾回收器的分类GC 性能指标HotSpot 垃圾收集器CMS(Concurrent MArk Sweep,并发标记清除)三色标记算法G1(Garbage First 垃圾优先)java语言是提供自动垃圾回收功能的,C++没有自动垃圾原创 2022-06-03 18:23:07 · 345 阅读 · 1 评论 -
深入理解JVM
为什么学习JVM? 面试的需要,学习理解更高层次的内容的需要 架构级别的需要 JVM概述作用:把一套程序,可以在不同的平台上运行,可以实现内存管理,自动的垃圾回收功能。 类加载系统 负责从硬盘上加载字节码文件 运行时数据区 存储运行时数据的,分为5大区: 方法区、堆、栈、本地方法栈、程序计数器 执行引擎 负责将字节码解释或编译为真正的机器码 本地方法接口 负责调用操作系统本地方法。 简图简图详细图........原创 2022-05-31 21:28:39 · 283 阅读 · 0 评论