企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 全盘负责托管机制 如果保证一个类只被加载一次? 使用的就是全盘负责托管机制. 作用:一个类,只加载一次. ## 原理 1. 应用类加载器拿到了Dome.class文件,但是没有做任何的事情,给了扩展类加载器. 2. 扩展类 加载器拿到了Dome.class文件,但是没有做任何事情,给了引导类加载器. 3. 引导类加载器拿到了Dome.class文件,它把属于自己的内容加载了,把剩余的交给扩展类加载器. 4. 扩展类加载器拿到剩下的,它把属于自己的内容加载了,把最终的部分给了应用类加载器. 5. 应用类加载器拿到最终剩下的全部加载. 这样就保证了一个类只被加载一次.