JVM探究
-
请你谈谈你对JVM的理解? java–》class–jvm
- JVM虚拟机本来是抽象化的,还用到了一些设计模式
-
java8虚拟机和之前的变化?或者说有什么更新?
-
什么是OOM? OOM是内存溢出
需要了解里面的方法和栈
-
什么是栈内存StackOverFlowError溢出? 怎么分析?
-
JVM的常用调优参数有哪些?
- 一般都是扩大运行时内存
-
内存快照如何抓取?,怎么分析Dump下来的文件?
- 需要一些工具
-
谈谈JVM中,类加载器你的认识?
- rt-jar ext application
1.JVM的位置
2.JVM的体系结构
3.类加载器:
1.虚拟机自带的加载器
2.启动类(根)加载器
3.扩展类加载器
4.应用程序(系统类)加载器 //APPClassLoder 用户类加载器
4.双亲委派机制
5.沙箱安全机制
6.Native
7.PC寄存器
8.方法区
9.栈
10.三种JVM
11.堆
12.新生区
13.老年区
14.永久区
15.堆内存调优
16.GC 垃圾回收器
1.常用算法
17.JMM
18.总结
1.百度
2.思维导图
单点登录~ SSO 架构师