JVM的类加载器和双亲委派机制

Java中的类加载器
在这里插入图片描述
双亲委派机制
JVM在加载⼀个类时,会调⽤AppClassLoader的loadClass⽅法来加载这个类,不过在这个⽅法中,会先使⽤ExtClassLoader的loadClass⽅法来加载类,同样ExtClassLoader的loadClass⽅法中会先使⽤ BootstrapClassLoader来加载类,如果BootstrapClassLoader加载到了就直接成功,如果 BootstrapClassLoader没有加载到,那么ExtClassLoader就会⾃⼰尝试加载该类,如果没有加载到, 那么则会由AppClassLoader来加载这个类。

所以,双亲委派指得是,JVM在加载类时,会委派给Ext和Bootstrap进⾏加载,如果没加载到才由⾃⼰ 进⾏加载。

相关推荐

  1. 深入理解JVM双亲委派模型机制

    2024-03-26 05:32:02       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-26 05:32:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-26 05:32:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-26 05:32:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-26 05:32:02       18 阅读

热门阅读

  1. 04、Lua 数据类型

    2024-03-26 05:32:02       18 阅读
  2. 【C语言】文件读写

    2024-03-26 05:32:02       24 阅读
  3. 如何运行vue项目

    2024-03-26 05:32:02       20 阅读
  4. WPF 界面变量绑定(通知界面变化)

    2024-03-26 05:32:02       16 阅读
  5. HTML5入门笔记

    2024-03-26 05:32:02       19 阅读
  6. VSCode基本配置(编辑器)

    2024-03-26 05:32:02       18 阅读
  7. CSRF,XSS攻击与预防

    2024-03-26 05:32:02       17 阅读