vlambda博客
学习文章列表

Java面试题|你了解JVM类加载的双亲委派模型吗?

正文共计560字|预计阅读时间2分钟


关键词|Java 面试题 免费



为了解决同学们面试中可能遇到的疑难问题,动力节点推出了Java面试专题,帮助同学们快速高效掌握Java面试核心考点。



Java面试题|你了解JVM类加载的双亲委派模型吗?


上期我们了解了JVM三层类加载器之间的关系是继承吗?

看了老师的视频讲解,相信同学们都get到了答题要点。


今天我们来解答一下,

你了解JVM类加载的双亲委派模型吗?

先思考一下


点此获取答题思路

你了解JVM类加载的双亲委派模型吗?

1. 双亲委派模型的工作过程


如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成。


每一个层次的类加载器都是如此,因此所有的加载请求最终都应该传送到最顶层的启动类加载器中。


只有当上一层类加载器反馈自己无法完成这个加载请求(它的搜索范围中没有找到这个类)时,下一层类加载器才会尝试自己去加载。


2. 类加载器的层级关系


Java面试题|你了解JVM类加载的双亲委派模型吗?
Java面试题|你了解JVM类加载的双亲委派模型吗?


看了答题思路,是不是觉得已经掌握了?要想掌握的更牢固,点击下面视频听大咖老师为你讲解更多精彩细节吧!


视频讲解


Java面试题|你了解JVM类加载的双亲委派模型吗?


|下期预告|

面试题目:JDK为什么要设计双亲委派模型,有什么好处?

同学们可以先思考一下,答案下期见。



点个在看

面试成功进大厂