双亲委派机制是在类加载的时候出现的一种机制
一 如果没有第三方jar包
此时双亲委派机制的原理是:当对类进行加载的时候,会从系统类加载器–> 拓展类加载器—> 引导类加载器,一直向其父类寻找,调用的是父类的类加载器,此时的双亲委派机制是成功的。
二 如果有第三方的jar包
如图所示:
由于引入了第三方的jar包,系统在进行类的加载得时候,如果需要实现的是第三方jar包下的类,此时引导类加载器自身由于没有这个类而导致不能实现类的加载,只能通过反向委托给线程上下文类加载器的方式,加载类。此时的双亲委派机制是不成功的。
JVM-双亲委派机制
最新推荐文章于 2023-06-30 08:54:02 发布