专栏名称: 程序员鱼皮
鹅厂全栈开发,持续分享编程技法和实用项目
今天看啥  ›  专栏  ›  程序员鱼皮

Java 的双亲委派是什么?阿巴阿巴

程序员鱼皮  · 公众号  ·  · 2024-07-17 14:32
    

文章预览

此答案节选自我们最近弄的  面试鸭小程序 ,更多 大厂常问面试题 ,可以点击下面的小程序进行阅读哈! 目前这个面试刷题小程序刚出,详细可以看这篇文章: 这次,终于不用再被八股文吊打了! 回归面试题! 双亲委派的意思是:如果一个类加载器需要加载类,那么首先它会把这个类加载请求委派给父类加载器去完成,如果父类还有父类则接着委托,每一层都是如此。一直递归到顶层,当父加载器无法完成这个请求时,子类才会尝试去加载。 父类也不是我们平日所说的那种继承关系,只是调用逻辑是这样。 在 JDK 9 之前 ,Java 自身提供了 3 种类加载器: 启动类加载器( Bootstrap ClassLoader ),它是属于虚拟机自身的一部分,用 C++ 实现的,主要负责加载 \lib 目录中或被 -Xbootclasspath 指定的路径中的并且文件名是被虚拟机识别的文件。它是所有类加载 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览