CMS 的底层原理是什么?优势在哪?
1. 底层原理掌握度:面试官不仅仅是想知道 CMS 是什么,更是想看你能不能把它的四个阶段说清楚,哪些阶段 STW、哪些阶段并发,为什么这么设计。
面试题库
2026-01-20 2421 字 约 8 分钟 11 访问量
CMS 的底层原理是什么?优势在哪?

1. 底层原理掌握度:面试官不仅仅是想知道 CMS 是什么,更是想看你能不能把它的四个阶段说清楚,哪些阶段 STW、哪些阶段并发,为什么这么设计。

more...
Cover Image of CMS 的底层原理是什么?优势在哪?
CMS 和 G1 垃圾回收器的区别是什么?
1. GC 基础掌握度:面试官不仅仅是想知道你能背出几个区别点,更是想看你是否理解 CMS 和 G1 各自的设计目标、回收算法、以及为什么 G1 能取代 CMS。能把这个逻辑链讲清楚,说明你是真懂了。
面试题库
2026-01-19 2653 字 约 8 分钟 12 访问量
CMS 和 G1 垃圾回收器的区别是什么?

1. GC 基础掌握度:面试官不仅仅是想知道你能背出几个区别点,更是想看你是否理解 CMS 和 G1 各自的设计目标、回收算法、以及为什么 G1 能取代 CMS。能把这个逻辑链讲清楚,说明你是真懂了。

more...
Cover Image of CMS 和 G1 垃圾回收器的区别是什么?
OOM 引起原因以及如何排查?
1. 原理理解:面试官不仅仅是想知道 OOM 是什么,更是想看你是否清楚 OOM 会发生在 JVM 的哪些区域,以及每个区域 OOM 的触发条件。这块能答清楚,说明你对 JVM 内存模型有真理解。
面试题库
2026-01-19 2731 字 约 9 分钟 15 访问量
OOM 引起原因以及如何排查?

1. 原理理解:面试官不仅仅是想知道 OOM 是什么,更是想看你是否清楚 OOM 会发生在 JVM 的哪些区域,以及每个区域 OOM 的触发条件。这块能答清楚,说明你对 JVM 内存模型有真理解。

more...
Cover Image of OOM 引起原因以及如何排查?
JVM 运行时内存区域如何划分的?
1. 基础掌握度:面试官不仅仅是想知道你能不能背出几个区域名称,更是想知道你是否清楚每个区域的作用、存储的内容,以及它们之间的协作关系。纯背八股文和真正理解的区别,面试官一追问就能看出来。
面试题库
2026-01-19 2478 字 约 8 分钟 14 访问量
JVM 运行时内存区域如何划分的?

1. 基础掌握度:面试官不仅仅是想知道你能不能背出几个区域名称,更是想知道你是否清楚每个区域的作用、存储的内容,以及它们之间的协作关系。纯背八股文和真正理解的区别,面试官一追问就能看出来。

more...
Cover Image of JVM 运行时内存区域如何划分的?
什么是 AOT 编译?和 JIT 有什么区别?
1. 编译体系认知:面试官不仅仅是想知道 AOT 和 JIT 的字面区别,更是想看你能否把 Java 从源码到执行的整个编译链路串起来——javac 编译、JIT 编译、AOT 编译分别在什么阶段、解决什么问题。
面试题库
2026-01-18 2332 字 约 7 分钟 14 访问量
什么是 AOT 编译?和 JIT 有什么区别?

1. 编译体系认知:面试官不仅仅是想知道 AOT 和 JIT 的字面区别,更是想看你能否把 Java 从源码到执行的整个编译链路串起来——javac 编译、JIT 编译、AOT 编译分别在什么阶段、解决什么问题。

more...
Cover Image of 什么是 AOT 编译?和 JIT 有什么区别?
什么是 Class 常量池,和运行时常量池区别是什么?
1. Class 文件结构理解:是否了解 .class 文件中常量池的作用和存放内容,这是理解类加载机制的基础。
面试题库
2026-01-18 2065 字 约 6 分钟 14 访问量
什么是 Class 常量池,和运行时常量池区别是什么?

1. Class 文件结构理解:是否了解 .class 文件中常量池的作用和存放内容,这是理解类加载机制的基础。

more...
Cover Image of 什么是 Class 常量池,和运行时常量池区别是什么?
什么情况会导致 JVM 退出?
1. JVM 生命周期理解:面试官想看你是否清楚 JVM 从启动到退出的完整生命周期,以及哪些情况属于 "正常退出",哪些属于 "异常终止"。
面试题库
2026-01-18 1829 字 约 6 分钟 11 访问量
什么情况会导致 JVM 退出?

1. JVM 生命周期理解:面试官想看你是否清楚 JVM 从启动到退出的完整生命周期,以及哪些情况属于 "正常退出",哪些属于 "异常终止"。

more...
Cover Image of 什么情况会导致 JVM 退出?
YoungGC 和 FullGC 的触发条件是什么?
1. GC 分类认知:面试官想知道你是否清楚不同 GC 类型各自的回收范围和触发时机,而不是笼统地回答 "内存不够了就 GC"。
面试题库
2026-01-17 1931 字 约 6 分钟 10 访问量
YoungGC 和 FullGC 的触发条件是什么?

1. GC 分类认知:面试官想知道你是否清楚不同 GC 类型各自的回收范围和触发时机,而不是笼统地回答 "内存不够了就 GC"。

more...
Cover Image of YoungGC 和 FullGC 的触发条件是什么?
JVM 中一次完整的 GC 流程是怎样的?
1. 内存模型掌握度:面试官不只是想知道 "GC 是垃圾回收",而是想看你能不能把堆内存的分代结构、各区域存什么、什么时候触发哪种 GC 串成一条线讲清楚。
面试题库
2026-01-17 2241 字 约 7 分钟 13 访问量
JVM 中一次完整的 GC 流程是怎样的?

1. 内存模型掌握度:面试官不只是想知道 "GC 是垃圾回收",而是想看你能不能把堆内存的分代结构、各区域存什么、什么时候触发哪种 GC 串成一条线讲清楚。

more...
Cover Image of JVM 中一次完整的 GC 流程是怎样的?
前往/ 407 页
Profile Image of the Author
clxstart
技术需要沉淀
3716 文章
35 分类
636 标签
53099 总访问量
公告
站点公告

过度思考未来,无异于杀死现在的自己

站点统计
文章
3,716
分类
35
标签
636
总字数
12,458,777
题目
3,950
运行时长
420 天
最后活动
5 天前
日一二三四五六
分类
标签
聊天室
进入大聊天室
查看在线用户和完整聊天记录