《面试八股文》之 JVM 20卷

2022-05-23 15:38:18 浏览数 (1)

「《面试八股文》之 JVM 20卷」 它来了,整理大部分经常会问到的考点,整整 20 问,当然,moon 给出的答案也是相当丰富的,虽然只有 20 问,但是本文足足有 1W 多字,这也是 moon 想告诉大家的,就在面试的时候也需要「学会拓展」,不要面试官问什么你就只回答什么,象征性的扩展开来,要让面试官能知道,你并不是个只会背八股文的人,「知其然要知其所以然」~

  • 1.说说 JVM 内存区域
  • 2.垃圾对象是怎么找到的?
  • 3.GC Roots 有哪些?
  • 4.java 有哪四种引用类型?
  • 5.说一说分代收集理论
  • 6.垃圾收集算法有哪些?
  • 7.什么是 STW ?
  • 8.为什么需要 STW?
  • 9.垃圾回收器是怎样寻找 GC Roots 的?
  • 10.OopMap 是做什么的?有什么好处?
  • 11.什么是安全点?
  • 12.安全区域是什么?解决了什么问题
  • 13.常见的垃圾回收器?
  • 14.说说三色标记
  • 15.什么情况下会发生栈内存溢出?
  • 16.如何排查 OOM 的问题?
  • 17.说一说类加载机制是什么?加载的过程又是怎么样的?
  • 18.介绍一下双亲委派模型,它的好处是什么?
  • 19.说一说对象的栈上分配吧?
  • 20.说一说对象的内存布局是怎样的?
jvm

0 人点赞