类加载器ClassLoader
类加载器 ClassLoader 专门负责加载类的命令/工具
- 启动类加载器(父加载器)
- 扩展类加载器(母加载器) (双亲委派机制(安全机制,保证类加载安全))
- 应用类加载器
代码在开始执行之前,会将所需要的的类全部加载到JVM中
首先通过“启动类加载器”专门加载 jre/lib/rt.jar rt.jar中都是JDK最核心的类库
如果通过启动类加载器加载不到时,会通过“扩展类加载器”加载 jre/lib/ext/*.jar
如果扩展类加载器没有加载到,会通过“应用类加载器”加载 classpath中的类

浙公网安备 33010602011771号