概述
- JVM运行时内存区域划分
- 内存溢出OOM和堆栈溢出SOE的示例及原因、如何排查与解决
- 如何判断对象是否可以回收或存活
- 常见的GC回收算法及其含义
- 常见的JVM性能监控和故障处理工具类:jps、jstat、jmap、jinfo、jconsole等
- JVM如何设置参数
- JVM性能调优
- 类加载器、双亲委派模型、一个类的生命周期、类是如何加载到JVM中的
- 类加载的过程:加载、验证、准备、解析、初始化
- 强引用、软引用、弱引用、虚引用
- Java内存模型JMM
- 什么是Java内存模型
- Java内存模型的作用是什么
- JMM中内存间交互操作有哪些
- JMM中有哪些规则
- 内存访问操作有有哪些特性