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

 

相关推荐

  1. JVM双亲委派机制

    2024-03-30 10:46:02       41 阅读
  2. JVM双亲委派模型

    2024-03-30 10:46:02       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 10:46:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 10:46:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 10:46:02       87 阅读
  4. Python语言-面向对象

    2024-03-30 10:46:02       96 阅读

热门阅读

  1. K8S Pod 水平自动扩缩容 HPA

    2024-03-30 10:46:02       34 阅读
  2. 进程调度的基本过程

    2024-03-30 10:46:02       43 阅读
  3. 跨站脚本攻击(XSS)测试

    2024-03-30 10:46:02       44 阅读
  4. 面试知识汇总——垃圾回收器(G1垃圾回收器)

    2024-03-30 10:46:02       36 阅读
  5. springMVC

    springMVC

    2024-03-30 10:46:02      40 阅读
  6. Redission快速入门

    2024-03-30 10:46:02       41 阅读
  7. 001-从零学习设计模式-设计原则

    2024-03-30 10:46:02       37 阅读
  8. Redis的数据类型List使用场景实战

    2024-03-30 10:46:02       37 阅读
  9. 如何使用 RabbitMQ 进行消息的发送和接收

    2024-03-30 10:46:02       46 阅读
  10. 查验身份证

    2024-03-30 10:46:02       41 阅读
  11. 如何使用 WebView 将 React Native 嵌入到原生应用中

    2024-03-30 10:46:02       40 阅读
  12. HTTPS

    HTTPS

    2024-03-30 10:46:02      44 阅读
  13. 当构造器参数较多时考虑用生成器

    2024-03-30 10:46:02       40 阅读
  14. 复习拓扑排序

    2024-03-30 10:46:02       44 阅读
  15. Redis 过期删除策略

    2024-03-30 10:46:02       37 阅读