网站百度权重没有数据,seo排名啥意思,手机制作app需要什么软件,梅兰商贸网站开发设计双亲委派机制流程
当Application ClassLoader 收到一个类加载请求时#xff0c;他首先不会自己去尝试加载这个类#xff0c;而是将这个请求委派给父类加载器Extension ClassLoader去完成。
当Extension ClassLoader收到一个类加载请求时#xff0c;他首先也不会自己去尝试… 双亲委派机制流程
当Application ClassLoader 收到一个类加载请求时他首先不会自己去尝试加载这个类而是将这个请求委派给父类加载器Extension ClassLoader去完成。
当Extension ClassLoader收到一个类加载请求时他首先也不会自己去尝试加载这个类而是将请求委派给父类加载器Bootstrap ClassLoader去完成。
如果Bootstrap ClassLoader加载失败(在\lib中未找到所需类)就会让Extension ClassLoader尝试加载。
如果Extension ClassLoader也加载失败就会使用Application ClassLoader加载。
如果Application ClassLoader也加载失败就会使用自定义加载器去尝试加载。
如果均加载失败就会抛出ClassNotFoundException异常。 双亲委派机制作用
保证了java的稳定运行避免了类的重复加载保证java核心API不被篡改提高了安全性如果有人想篡改String类类加载器优先让启动加载器加载发现已经加载过了就不会再加载