【梅开二度】JVM - 双亲委派机制
http://cdn.u1.huluxia.com/g4/M02/00/A0/rBAAdl802GWAZ2ScAABwzDqnukM067.jpg
双亲委派详细流程图
http://cdn.u1.huluxia.com/g4/M02/00/A0/rBAAdl802GaAfhkkAACe5AZ0PsY010.jpg
重点
父加载器不是“类加载器的父类加载器”!!!
双亲委派是一个孩子向父亲(上级)方向,然后父亲向孩子方向的双亲委派过程
http://cdn.u1.huluxia.com/g4/M02/00/A0/rBAAdl802GaAXO_FAABzMHdd8p8832.jpg
为什么要用双亲委派?
安全问题(??)
如果一个自定义类加载器,可以自由的加载任何资源。
那么是他就可以加载一个java.lang.String的包
假设在将这个类打成jar包,发给客户,客户如果password采用的String ,那么就会被记录,发送邮件等等操作
这样是及其不安全的
避免资源浪费
如果上级加载器已经加载了对应的类,那么当前类加载就不需要再次加载 看看村长这是什么东东 1v1飘过 LZ是天才,坚定完毕 无论是不是沙发都得回复下 顶 LZ是天才,坚定完毕 不错 支持一个了 为毛老子总也抢不到沙发?!!
页:
[1]