双亲委派模型

  讲到双亲委派就得先提一手类的三种加载机制了。

  java类的三种加载机制分别是:bootstrap classloader、extclassloader、appclassloader。

 bootstrap classloader (父类加载器)--> extclassloader (父类加载器)--> appclassloader

双亲委派,当系统加载类的时候,会先去三种加载机制中去寻找已加载过相同类的缓存,如果在缓存中找到则直接复用,如果缓存中没有则再加载。

 

双亲委派的好处:

安全性,避免自己加载的类改变了java里面的核心类,比如string

避免的类的重复加载。

 

 


版权声明:本文为qq_45624450原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。