Java 类加载器加载流程和双亲委派机制

BootstrapClassLoader类加载器是启动类加载器,位于加载器的最顶层,负责加载JDK中的核心类库,如 rt.jar、resources.jar、charsets.jar 等。

例子

System.out.println("HashMap的类加载器: "
                + java.util.HashMap.class.getClassLoader());

输出

HashMap的类加载器:null

 BootstrapClassLoader对Java不可见,所以返回了null。