Java 虚拟机面试题
2025
16
- 常用的 JVM 配置参数有哪些? 你常用哪些工具来分析 JVM 性能? 你了解 Java 的 ZGC(Z Garbage Collector)吗? 如何对 Java 的垃圾回收进行调优? 如何在 Java 中进行内存泄漏分析? 什么是 Java 中的 logging write barrier? Java 的 CMS 垃圾回收流程是怎样的? Java 的 G1 垃圾回收流程是怎样的? JVM 方法区是否会出现内存溢出? JVM 垃圾回收调优的主要目标是什么? JVM 由哪些部分组成? JVM 有那几种情况会产生 OOM(内存溢出)? 你了解 Java 的类加载器吗? 为什么 Java 8 移除了永久代(PermGen)并引入了元空间(Metaspace)? Java 中的强引用、软引用、弱引用和虚引用分别是什么? Java 中有哪些垃圾回收算法?