最新最全35问:2021 - JVM面试题总结(附答案)自取!

11 篇文章 0 订阅
6 篇文章 1 订阅

 

最新最全35问:2021 - JVM面试题总结

JVM作为后端开发的核心技术,必须得掌握!

本篇文章JVM面试题总结,包含JVM类文件结构,JVM类加载工程,JVM类加载器,JVM垃圾回收

请看题:

1.请概述一下Java 类文件结构?

2.请总结一下Class 文件结构?

3.请谈谈你对JVM的理解?

4.从 JVM 角度说进程和线程之间的关系

5.JVM 配置常用参数有哪些? 
6.常用 GC 调优策略有哪些?

7.虚拟机栈和本地方法栈为什么是私有的?

8.一句话简单了解堆和方法区

9.程序计数器为什么是私有的?

10.介绍下 Java 内存区域(运行时数据区) ?

11.Java 对象的创建过程?

12.对象的访问定位的两种方式

13.如何判断对象是否死亡(两种方法)?

14.如何判断一个常量是废弃常量 ?

15.简单地介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用的区别、使用软引用能带来的好处)?

 

16.如何判断一个类是无用的类?

17.Java垃圾收集有哪些算法,各自的特点?

18.HotSpot为什么要分为新生代和老年代?

19.常见的垃圾回收器有哪些?

20.介绍一下CMS,G1收集器?

21.Minor Gc和Full GC 有什么不同呢?

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

23.说一下 JVM 调优的工具?

24.简述分代垃圾回收器是怎么工作的?

25.新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别?

26.详细介绍一下 CMS 垃圾回收器?

27.说一下 JVM 有哪些垃圾回收器?

28.Java 中都有哪些引用类型?

29.说一下类装载的执行过程?

30.怎么判断对象是否可以被回收?

 

31.队列和栈是什么?有什么区别?

32.什么是双亲委派模型?

33.说一下堆栈的区别?

34.说一下 JVM 运行时数据区?

35.说一下 JVM 的主要组成部分?及其作用?

以上就是关于JVM的面试题总结了,由于面试题和答案都是文档的形式,就没有一 一展示在文章里啦,需要的朋友可以加q君羊:1142951706   领取哦~

(求关注)如果觉得本文对你有帮助,请三连支持一下 谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值