文章目录 前言 一、类的生命周期 二、类加载原理 1、类加载的过程 2、代码示例 三、双亲委派原理 1、原理图 2、双亲委派的优点 四、Tomcat类加载机制 总结 前言 学习JVM,首先需要了解类的生命周期?以及类加载原理?并且需要扩展知识点,明白什么是双亲委派?如何打破双亲委派?最常见的Web容器Tomcat中的JVM是如何工作的? 一、类的生命周期 编译 -> 加载 -> 验证 -> 准备 -> 解析 -> 初始化 -> 使用 ->卸载 二、类加载原理 1、类加载的过程 2、代码示例 public class Kafka { public static void main(String