Java类加载子系统--双亲委派机制
2021-08-07 13:54:09 0 举报
Java类加载子系统--双亲委派机制
作者其他创作
大纲/内容
自定义加载器3
BootStrapClassLoader(引导类加载器)
默认情况下,一个类会交由AppClassLoader加载器进行加载,AppClassLoader会先让父类加载器ExtClassLoader加载,ExtClassLoader也会让它的父类加载器BootStrapClassLoader进行加载,BootStrapClassLoader会判断校验是否可以加载该类,如果不是则交由子类ExtClassLoader加载器加载,ExtClassLoader加载器也会判断自己是否能加载该类,如果不能就再交由子类AppClassLoader加载器加载,AppClassLoader加载器为最后底线,如果AppClassLoader加载器不能加载,则直接抛出异常:ClassNotFoundException,自定义加载器遵循一样的机制
委托父加载
委托子类加载
自定义加载器1
自定义加载器2
AppClassLoader(系统/应用类加载器)
ExtClassLoader(扩展类加载器)
0 条评论
下一页