JVM内存管理面试中哪些常见问题需要全面解答?
- 内容介绍
- 文章标签
- 相关推荐
本文共计6900个文字,预计阅读时间需要28分钟。
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、对象逃逸 七、垃圾回收算法 。。。。。。本文共计6900个文字,预计阅读时间需要28分钟。
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、对象逃逸 七、垃圾回收算法 。。。。。。
