1.Bootstrap Class Loader(启动类加载器)也叫根的类加载器—-c++实现
加载jre/lib/rt.jar, resource.jar、charst.jar 被-Xbootclasspath参数所指定的路径中存放的类库
2.Extension ClassLoader(扩展类加载器)—java实现
加载jre\lib\ext, 被Java.ext.dirs系统变量所指定的路径中所有的类库
3.Application ClassLoader(应用程序类加载器)—Java实现
加载用户类路径(Class Path)上所有类库,以及第三方提供的所有Jar
jvm三层类加载器不是继承关系