导航:
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
目录
1、说说你了解的JVM内存模型
2、简单说下你对JVM的了解
3、说说类加载机制
4、说说对象的实例化过程
5、说说JVM的双亲委派模型
6、说说JVM调优思路
7、项目中有没有实际的JVM调优经验?
7.1 CPU飙升
7.2 GC调优
8、请你说说内存溢出
9、请你说说内存泄漏
10、JVM中一次完整的GC流程是怎样的
11、说说JVM的垃圾回收机制
12、说说GC的可达性分析算法
13、说说JVM的垃圾回收算法
14、说说七个垃圾回收器
15、请你讲下CMS(并发标记清除)回收器
16、请你讲下G1垃圾优先回收器
1、说说你了解的JVM内存模型得分点
类加载子系统、运行时数据区、执行引擎
JVM由三部分组成:类加载子系统、运行时数据区、执行引擎
类加载子系统:通过类加载机制加载类的class文件,如果该类是第一次加载,会执行加载、验证、解析。只负责class文件的加载,至于是否可运行,则由执行引擎决定。
类加载过程是在类加载子系统完成的:加载 -->