码迷,mamicode.com
首页 > 其他好文 > 详细

jvm 类加载器 双亲委派

时间:2021-06-10 17:33:01      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:无法   技术   obj   加载   路径   loading   自己   nbsp   mic   

双亲委派 当一个类收到了类加载请求,他首先不会尝试自己去加载这个类,而是把这个请求委派给父 类去完成,每一个层次类加载器都是如此,因此所有的加载请求都应该传送到启动类加载其中, 只有当父类加载器反馈自己无法完成这个请求的时候(在它的加载路径下没有找到所需加载的 Class),子类加载器才会尝试自己去加载。

采用双亲委派的一个好处是比如加载位于 rt.jar 包中的类 java.lang.Object,不管是哪个加载 器加载这个类,最终都是委托给顶层的启动类加载器进行加载,这样就保证了使用不同的类加载 器最终得到的都是同样一个 Object 对象。

 

 

技术图片

 

jvm 类加载器 双亲委派

标签:无法   技术   obj   加载   路径   loading   自己   nbsp   mic   

原文地址:https://www.cnblogs.com/ooo0/p/14866960.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!