类的加载过程
类的加载--类的链接--类的初始化
类的加载:将类的class文件读入内存,创建一个java.lang.Class对象由类的加载器完成
类的链接:将类的二进制数据合并到jre中
类的初始化:jvm负责对类初始化
加载器分为三类
1. 引导类加载器c++编写,jvm自带加载器 引导类 无法直接获取
2. 扩展类加载器负责jre/lib/ext.dirs指定目录下的jar包装入工作室 app的父类ext 扩展类加载器
3. 系统类加载器负责classpath所指定目录下的类与jar包装入工作是最常见的加载类 系统类加载器 app