jdk默认提供的类加载器

jdk默认提供的3种类加载器:所有类加载器的父类加载器bootstrap classloader,它是JVM的一部分,是用C++编写的,它会加载java_home/jre/lib目录中的类库如:rt.jar到内存当中.extension classloader是bootstrap classloader的子类,它会加载java_home/jre/lib/ext目录中的类库,还有一个是application classloader加载classpath下的所有类。

如图:

bootstrap classloader

|

extension classloader

|

application classloader

jdk默认提供的类加载器

你可能感兴趣的:(JAVA虚拟机,面试准备,Java必备面试指南,软件开发维度)