类加载器
我们写的每一个Java文件,首先通过编译器编译成class文件,然后经过类加载器加载到jdk运行时内存中生成一个class类,才会被程序使用。而类加载器就是加载字节码(.class)文件的类--java.lang.ClassLoader
。
类加载器的分类
Java默认设置了三个类加载器。
-
BootstrapClassloader -
ExtClassloader -
AppClassloader
BootstrapClassloader 叫做启用类加载器,用于加载JRE核心类库,使用C++实现。加载路径%JAVA_HOME%/lib下的