JVM双亲委派机制

看个例子:

//双亲委派机制:为了保证安全

//1、 APP --->EXC---->BOOT(最终执行)

因为:会一层一层的向上找main方法,找到rt.jar包中java.lang包中的String的main方法

总结:

1、类加载器收到类加载的请求,

2、将该请求向上委托给 父类加载器,一直向上委托,知道启动类加载器

3、启动加载器 检查是否能够加载当前这个类,能加载就结束,使用当前的加载器。否则

抛出异常,通知子加载器进行加载

4、重复步骤3

Class Not Found ~

null ; java 调用不到~ C、C++

Java = C++ -- ; 去掉繁琐的东西,

相关推荐
特立独行的猫a2 小时前
Windows安装Rust环境 Clang替代GCC MinGW环境LLVM工具链(详细教程)
开发语言·windows·rust·mingw·环境搭建·llvm
程序员黑豆7 小时前
Java字符串详解
java·前端·ai编程
m0_720245018 小时前
1543.统计好三元组(简单)
开发语言·算法
EntyIU8 小时前
NFS离线部署
java
叠层归一研究院9 小时前
AGI 系统(八):符号范畴嵌入函子 — SymCat ↪ C_M107 严格化
c语言·开发语言·人工智能·算法·transformer·agi
明朝百晓生9 小时前
Deep RL learning[2026/8]
开发语言·javascript·人工智能
weixin-a1530030831610 小时前
python-装饰器
开发语言·python
我的xiaodoujiao10 小时前
快速学习Python基础知识详细图文教程17--类型注解和断点调试
开发语言·python·学习·测试工具
OH_TPC11 小时前
HarmonyOS APP开发---“滤镜大师“图像处理App,需要用到这个库
java·图像处理·华为·harmonyos·鸿蒙
leoZ23112 小时前
AI 辅助开发的五道坎
开发语言·人工智能·视觉检测·bert·php·超分辨率重建·openvino