首页 > 编程语言 > 详细

Java中的类三种类加载器+双气委派模型

时间:2019-09-09 11:52:55      阅读:85      评论:0      收藏:0      [点我收藏+]

技术分享图片

Bootstrap Loader会在JVM启动之后载入,之后它会载入ExtClassLoader并将ExtClassLoader的parent设为Bootstrap Loader,然后BootstrapLoader再加载AppClassLoader,并将AppClassLoader的parent设定为 ExtClassLoader。

在加载类别时,每个类别加载器会先将加载类别的任务交由其parent,如果parent找不到,才由自己负责加载,如果自己也找不到,就会丢出 NoClassDefFoundError。

注意:

  双亲委派模式中的 父子关系并非通常所说的类继承关系,而是采用组合关系来复用父类加载器的相关代码。

Java中的类三种类加载器+双气委派模型

原文:https://www.cnblogs.com/jjking/p/11490340.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!