
向上委派:实际上就是查找缓存
向下查找:查找加载路径
向上委派到顶层加载器为止,向下查找到发起加载的加载器为止
双亲委派模型的好处:
-
主要是为了安全性,避免程序员自己编写的类动态地替换java的一些核心类,比如String
-
同时也避免了类的重复加载,因为JVM中区分不同类,不仅仅是根据全限定名(类名),相同的class文件被不同的ClassLoader加载就是不同的两个类

向上委派:实际上就是查找缓存
向下查找:查找加载路径
向上委派到顶层加载器为止,向下查找到发起加载的加载器为止
双亲委派模型的好处:
主要是为了安全性,避免程序员自己编写的类动态地替换java的一些核心类,比如String
同时也避免了类的重复加载,因为JVM中区分不同类,不仅仅是根据全限定名(类名),相同的class文件被不同的ClassLoader加载就是不同的两个类
802
1557
893

被折叠的 条评论
为什么被折叠?