mqray / mqray.github.io

personal blog
1 stars 0 forks source link

java之双亲委派机制 | mqray's blog #23

Open mqray opened 11 months ago

mqray commented 11 months ago

https://mqrayblog.cn/2023/11/15/java%E4%B9%8B%E5%8F%8C%E4%BA%B2%E5%A7%94%E6%B4%BE%E6%9C%BA%E5%88%B6/

什么是双亲委派机制jvm对class文件采用的是按需加载的方式,当需要该类时才会将它的class文件加载到内存中。加载时采用的是双亲委派机制,即将请求交给父类处理的任务委派模式。双亲委派机制的原理图如下: 双亲委派机制的原理 类加载器收到类加载请求,先检查是否有父类加载器,若有,则将请求委托给父类加载器加载。 如果父类还有父类,则继续向上委托,直至 引导/启动类加载器 Bootstrap Clas