JVM
文章平均质量分 94
JVM原理
青天明镜映红尘
青天明镜映红尘,
度世舟上望苦海。
逍遥自在终超脱,
彼岸之中看苍生。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
彻底理解JVM常量池
这里的hello是从哪来的?找不到目标,就放一个在字符串常量池中,然后返回调用intern方法者的引用,此时的s1.intern指向的是堆中s1指向的a(s1.intern和s1指向同一个对象)intern()方法,优先去字符串常量池找目标,如果能找到就直接返回字符串常量池中字符串的引用,此时的s1.intern指向的是字符串常量池中的a的引用。在执行第二行代码时,位于堆空间的字符串常量池中,并没有hello字面量,会将hello的引用放入字符串常量池中,并且返回调用intern方法者的引用。原创 2025-01-25 17:24:48 · 1121 阅读 · 0 评论 -
彻底理解CMS&G1垃圾回收器、三色标记算法
但是它使用的回收算法-“标记-清除”算法会导致收集结束时会有大量空间碎片产生,并且可能存在上一次垃圾回收没有执行完,垃圾回收又被触发的情况(因为是一边垃圾回收,用户线程还在执行,不停地产生新的对象),此时会触发full gc 进入STW,用单线程的垃圾回收器进行收集。法,即在引用置空之前,通过写屏障操作对其进行记录(只记录引用),在重新标记阶段,将记录中的引用全部标记为黑色,不被清理。很明显经过上面的过程,D实例已经被A所引用,但是由于A被标记成了黑色,在重新标记阶段是不会进行再次标记的。原创 2025-01-25 15:40:45 · 1588 阅读 · 0 评论 -
彻底理解JVM内存模型
JVM内存模型。原创 2025-01-25 11:38:45 · 1855 阅读 · 0 评论 -
JVMの静、动态绑定&异常捕获&JIT即时编译
浅释JVM的静态与动态绑定&异常捕获&即时编译原理原创 2024-06-06 21:49:27 · 958 阅读 · 0 评论 -
JVMの堆、栈内存存储
JVM堆、栈内存的存储原创 2024-06-03 21:19:21 · 951 阅读 · 1 评论 -
JVMの内存泄漏&内存溢出案例分析
分析JVM内存泄漏导致的内存溢出问题及相关案例。原创 2024-06-01 17:22:24 · 1445 阅读 · 0 评论 -
JVMの垃圾回收
介绍方法区和堆区的垃圾回收,以及引用计数,可达性分析法,Java对象的四种引用,四种垃圾回收算法。原创 2024-05-29 21:47:29 · 1443 阅读 · 0 评论 -
JVMの运行时数据区域
简述JVM的运行时数据区域划分及组件介绍原创 2024-05-25 19:46:43 · 886 阅读 · 0 评论 -
JVMの类加载器与双亲委派机制
类的生命周期,类加载器,双亲委派机制原创 2024-05-23 19:42:39 · 997 阅读 · 0 评论 -
JVMの前置理论篇
JVM简介,组成,字节码文件,字节码文件解析工具原创 2024-05-18 19:24:14 · 1003 阅读 · 0 评论
分享