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

相关推荐
2601_9516437738 分钟前
Python第一,Java跌出前三,C语言杀回来了
java·c语言·python·编程语言排行·技术趋势
小小编程路39 分钟前
C++ 异常 完整讲解
开发语言·c++
AI科技星1 小时前
数术工坊 · 第四卷 橡皮泥江湖(拓扑学)【完整定稿】
c语言·开发语言·汇编·electron·概率论·拓扑学
张忠琳1 小时前
【Go 1.26.4】Golang Select 深度解析
开发语言·后端·golang
IT 行者3 小时前
GitHub Spec Kit 实战(五):/speckit.tasks 怎么拆——Spec Kit 五部曲收官
java·ai编程·claude
AC赳赳老秦3 小时前
OpenClaw+Power Apps 实战:自动生成 Power Apps 应用、连接 Excel 数据源
大数据·开发语言·python·serverless·excel·deepseek·openclaw
提笔了无痕3 小时前
如何用Go实现整套RAG流程
开发语言·后端·golang
(Charon)3 小时前
【C++ 面试高频基础:指针、引用、const、static、new/delete 总结】
java·开发语言
Yeats_Liao3 小时前
Feed流系统设计(三):数据模型与存储设计,从表结构到Redis收件箱
java·javascript·redis
JiaHao汤3 小时前
分布式事务方案全景:从理论到 Seata 落地
java·分布式·spring·spring cloud