0
点赞
收藏
分享

微信扫一扫

JVM常见面试题

楚木巽 2022-03-15 阅读 80

以下是本期JVM面试题的目录

  • 讲一下JVM的内存结构?

  • 说一下堆栈的区别?

  • 什么情况下会发生栈溢出?

  • 类文件结构

  • 什么是类加载?类加载的过程?

  • 什么是双亲委派模型?

  • 为什么需要双亲委派模型?

  • 什么是类加载器,类加载器有哪些?

  • 如何判断一个对象是否存活?

  • 可作为GC Roots的对象有哪些?

  • 什么情况下类会被卸载?

  • 强引用、软引用、弱引用、虚引用是什么?

  • Minor GC 和 Full GC的区别?

  • 内存的分配策略?

  • 垃圾回收算法有哪些?

  • 有哪些垃圾回收器?

  • 常用的 JVM 调优的参数都有哪些?

  • JVM调优工具有哪些?

  • main方法的执行过程?

  • 对象的创建过程?

讲一下JVM的内存结构?

JVM内存结构分为5大区域,程序计数器虚拟机栈本地方法栈方法区

举报

相关推荐

0 条评论