JVM 原理

JVM 是区分初级和高级 Java 开发者的关键知识点

📋 内容大纲

1. JVM 内存模型 ⭐⭐

2. 类加载机制 ⭐⭐

3. 垃圾回收 ⭐⭐⭐

4. 性能监控与调优 ⭐⭐⭐

🎯 面试高频题

  1. JVM 内存区域如何划分?各区域作用?
  2. 垃圾回收算法有哪些?各有什么优缺点?
  3. CMS 和 G1 的区别?
  4. 类加载的双亲委派模型是什么?
  5. 线上出现 OOM 如何排查?

📚 延伸阅读