类加载器双亲委派模型机制?

Posted 四猿外

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类加载器双亲委派模型机制?相关的知识,希望对你有一定的参考价值。

什么是双亲委派模型(Parent-Delegation Model)?

JVM 中加载类机制采用的是双亲委派模型,顾名思义,在该模型中,子类加载器收到的加载请求,不会先去处理,而是先把请求委派给父类加载器处理,当父类加载器处理不了时再返回给子类加载器加载;

为什么使用双亲委派模型?

因为安全。使用双亲委派模型来组织类加载器间的关系,能够使类的加载也具有层次关系,这样能够保证核心基础的Java 类会被根加载器加载,而不会去加载用户自定义的和基础类库相同名字的类,从而保证系统的有序、安全。

以上是关于类加载器双亲委派模型机制?的主要内容,如果未能解决你的问题,请参考以下文章

类加载机制

JVM 类加载器与双亲委派模型

JVM 类加载器与双亲委派模型

双亲委派模型及如何打破

Tomcat 类加载器打破双亲委派模型

双亲委派模型