美文网首页
JAVA ClassLoader双亲委派

JAVA ClassLoader双亲委派

作者: 周_0717 | 来源:发表于2022-03-27 12:11 被阅读0次

    双亲委派机制的意义:
    当一个类需要被加载的时候,需要通过一个类的全限定名来获取定义此类的二进制字节流,而这个动作由ClassLoader来完成。对于任意一个类,都需要保证其在虚拟机中的唯一性,所以必须保证为同一个ClassLoader加载的同一份文件。
    双亲委派的工作过程:
    如果一个类加载器收到了类加载的请求,首先它不会自己去尝试加载这个类,而是把这个请求委派给父类去完成,最终都会传送到顶层的启动类加载器中,只有当父加载器反馈自己无法完成这个加载请求的时候,子加载器才会尝试自己去加载。

    2022-03-27

    相关文章

      网友评论

          本文标题:JAVA ClassLoader双亲委派

          本文链接:https://www.haomeiwen.com/subject/efxyjrtx.html