目录

双亲委派模型

什么是双亲委派模型?

  • 如果一个类加载器收到了类加载的请求,它首先不会自己去加载这个类,而是把这个请求委派给父类加载器去完成,
  • 每一层的类加载器都是如此,这样所有的加载请求都会被传送到顶层的启动类加载器中,只有当父加载无法完成加载请求时,
  • 子加载器才会尝试去加载类。 当一个类收到了类加载请求时,不会自己先去加载这个类,而是将其委派给父类,由父类去加载,
  • 如果此时父类不能加载,反馈给子类,由子类去完成类的加载。