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++ -- ; 去掉繁琐的东西,

相关推荐
zth4130214 分钟前
SegmentSplay‘s Super STL(v2.2)
开发语言·c++·算法
__土块__5 分钟前
一次电商秒杀系统架构评审:从本地锁到分布式锁的演进与取舍
java·redis·高并发·分布式锁·redisson·架构设计·秒杀系统
她说..9 分钟前
Java 注解核心面试题
java·spring boot·spring·spring cloud·自定义注解
用户8307196840829 分钟前
Spring Boot @Qualifier深度解密:从“按名查找”到“分组批量注入”,一文掌握它的全部“隐藏技能”。
java·spring boot
亦暖筑序17 分钟前
Message 四分天下:Spring AI 如何统一消息格式
java·人工智能
镜花水月linyi22 分钟前
JDK 8 → 17 → 21 → 25:一次性讲清四代版本的关键跃迁
java·后端
沐知全栈开发26 分钟前
《jEasyUI 格式化列》
开发语言
0xDevNull34 分钟前
JDK 25 新特性概览与实战教程
java·开发语言·后端
某人辛木37 分钟前
nodejs下载安装
开发语言·前端·javascript
Yiyi_Coding39 分钟前
BUG列表:如何定位线上 OOM ?
java·linux·bug