知道双亲委派模型吗?

2022-05-01  本文已影响0人  嘘寒问暖

类加载器⾃顶向下分为:

1. Bootstrap ClassLoader启动类加载器:默认会去加载JAVA_HOME/lib⽬录下的jar

2. Extention ClassLoader扩展类加载器:默认去加载JAVA_HOME/lib/ext⽬录下的jar

3. Application ClassLoader应⽤程序类加载器:⽐如我们的web应⽤,会加载web程序中ClassPath下的类

4. User ClassLoader⽤户⾃定义类加载器:由⽤户⾃⼰定义

当我们在加载类的时候,⾸先都会向上询问⾃⼰的⽗加载器是否已经加载,如果没有则依次向上询问,如果没有加载,则从上到下依次尝试是否能加载当前类,直到加载成功。

双亲委派机制
上一篇下一篇

猜你喜欢

热点阅读