0
点赞
收藏
分享

微信扫一扫

竞赛 基于机器视觉的银行卡识别系统 - opencv python

吴陆奇 2023-09-21 阅读 40

java面试题-jvm面试题

1 JVM组成

面试官:JVM由那些部分组成,运行流程是什么?

面试官:好的,你能详细说一下 JVM 运行时数据区吗?

面试官:好的,你再详细介绍一下程序计数器的作用?

面试官:你能给我详细的介绍Java堆吗?

面试官:能不能解释一下方法区?

面试官:你听过直接内存吗?

面试官:什么是虚拟机栈

面试官:什么是本地方法栈

面试官:能说一下堆栈的区别是什么吗?

2 类加载器

面试官:什么是类加载器,类加载器有哪些?

面试官:说一下类装载的执行过程?

面试官:什么是双亲委派模型?

面试官:JVM为什么采用双亲委派机制

3 垃圾回收

面试官:简述Java垃圾回收机制?(GC是什么?为什么要GC)

面试官:强引用、软引用、弱引用、虚引用的区别?

面试官:对象什么时候可以被垃圾器回收

面试官: JVM 垃圾回收算法有哪些?

面试官: 你能详细聊一下分代回收吗?

面试官:讲一下新生代、老年代、永久代的区别?

面试官:说一下 JVM 有哪些垃圾回收器?

面试官:Minor GC、Major GC、Full GC是什么

4 JVM实践(调优)

面试官:JVM 调优的参数可以在哪里设置参数值?

面试官:用的 JVM 调优的参数都有哪些?

面试官:嗯,好的,你们平时调试 JVM都用了哪些工具呢?

面试官:假如项目中产生了java内存泄露,你说一下你的排查思路?

面试官:好的,那现在再来说一种情况,就是说服务器CPU持续飙高,你的排查方案与思路?

举报

相关推荐

0 条评论