jvm的双亲委派机制 二

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

 

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

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

 

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

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

 

 

posted @ 2021-07-10 00:09  QH.Thomas  阅读(29)  评论(0编辑  收藏  举报