JVM相关面试题
JVM的组成
程序计数器

Java堆


虚拟机栈
其实就是线程运行时需要的内存





方法区

直接内存


类加载器
有哪些

双亲委派机制

类加载的执行过程

垃圾回收
定位是不是垃圾
引用计数法
循环引用会出现内存泄漏

可达性分析


垃圾回收机制
回收算法

分代回收


JVM的垃圾回收器
串行、并行、并发、G1垃圾回收器
JDK8默认使用这个并行标记


G1垃圾回收器

虚引用
用来释放外部资源,需要使用队列

JVM实践

调优参数有哪些
调整的是内存空间的大小和使用的垃圾回收器类型
堆空间的大小

栈空间的大小

年轻代中的比例

垃圾回收器设置


浙公网安备 33010602011771号