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

相关推荐
big_rabbit05021 分钟前
[算法][力扣242]有效的字母异位词
java·前端·leetcode
ByNotD0g4 分钟前
深入解析 Go 官方更新:实验性 goroutineleak Profile 原理与机制
开发语言·后端·golang
yugi9878385 分钟前
兰伯特问题求解的MATLAB实现
开发语言·算法·matlab
不会写DN6 分钟前
Go 标准库 net/http 包都能干嘛?
开发语言·http·golang
xcLeigh6 分钟前
复杂 SQL 过滤时机过晚?金仓基于代价的连接条件下推方案来了
java·数据库·sql语句·union·金仓·kingbasees
星轨zb6 分钟前
非遗AI对话系统架构升级实战
java·人工智能·redis·后端·系统架构
iPadiPhone7 分钟前
Spring Boot 核心注解全维度解析与面试复盘
java·spring boot·后端·spring·面试
故以往之不谏8 分钟前
算法专题--数组二分查找--Leetcode704题
c语言·开发语言·c++·算法·新人首发
北寻北爱12 分钟前
axios
开发语言·前端·javascript
biter down13 分钟前
C++ stringstream 简单介绍:告别字符数组,安全高效的字符串与数据转换利器
开发语言·c++