JVM内存管理面试常见问题全解

一、什么是JVM 1、jvm的三个组成部分 二、类加载系统 1、类的加载过程 2、类加载器 三、双亲委派机制 1、双亲委派机制介绍 2、为什么要双亲委派机制 3、双亲委派机制的核心源码 4、全盘委托机制 5、自定义加载器实现双亲委托机制 6、自定义加载器打破双亲委派机制 四、运行时数据区 1、运行时数据区的介绍(也叫JVM的内存模型 JMM、内存区域) 2、程序在执行时运行数据区的内存变化 五、对象的创建流程 1、对象创建流程 3、内存分配 4、设置初值 5、设置对象头 6、执行init方法 六、垃圾回收 1、对象成为垃圾的判断依据 2、 对象中的finalize方法 3、对象逃逸 七、垃圾回收算法 。。。。。。

你可能感兴趣的:(JVM内存管理面试常见问题全解)