- 类实例化过程中验证内容
- Java类加载机制
- JVM
- JVM必问题
- 内存泄漏与深堆、浅堆
- System.gc与Runtime.gc的区别
- 两个Integer的引用对象传给一个swap方法在方法内部交换引用,返回后,两个引用的值是否会发现变化
- 堆外内存计算公式
- 方法内联、标量替换
- Java内存模型与线程之间互相访问
- 空间分配担保
- 使用堆外内存的好处与坏处
- Serial 与 Parallel GC 之间的不同之处
- JRE、JDK、JVM 及 JIT 之间有什么不同
- Runtime类
- findClass与loadClass的区别
- 分代收集算法
- 堆和栈的区别
- 调优命令有哪些
- 调优工具
- CMS垃圾回收器
- G1垃圾回收器
- 对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存
- 常量类
- 高并发下调优
- GC 调优策略
- 栈上分配的好处
- JVM调优准则
- CMS与G1的异同
- XX:PretenureSizeThreshold
