7.28笔记2(双亲委派)
双亲委派
如果一个类收到了类加载的请求,首先不会直接去加载这个类,而是委派给父类加载器去完成,当所有的父加载器都无法完成这个加载请求,子加载器才会去自己加载。
好处:
提供了层次分明的类加载的结构,利于维护一些基础类,保护了程序安全,防止核心API被篡改,以及运行高效。
缺点
双亲委派机制的单向的,就会导致父加载器无法访问子加载器
如果一个类收到了类加载的请求,首先不会直接去加载这个类,而是委派给父类加载器去完成,当所有的父加载器都无法完成这个加载请求,子加载器才会去自己加载。
好处:
提供了层次分明的类加载的结构,利于维护一些基础类,保护了程序安全,防止核心API被篡改,以及运行高效。
缺点
双亲委派机制的单向的,就会导致父加载器无法访问子加载器