jvm的双亲委派机制 二

上一篇:jvm的双亲委派机制 一  讲述了不能让程序加载java.lang.String 类

这一篇讲加载器(引导类加载器、扩展类加载器、系统类加载器是如何加载第三方jar包的类):举例说明加载jdbc的第三方jar包

我们说过,系统类加载器是jvm的默认加载器,不断委派上一个父类加载器 System ClassLoader-->Ext ClassLoader-->Bootstrap ClassLoader

 

如果委派到 Bootstrap ClassLader 还是没找到 jvm 的内部类,那么就会产生反向委派类机制:线程上下文类加载器

线程上下文类加载器就是用来加载第三方jar包的类!!!如下图说明

原文地址:https://www.cnblogs.com/qq1141100952com/p/14992881.html