JVM学习笔记-03-类加载器及双亲委派机制

JVM学习笔记-03-类加载器及双亲委派机制

文章目录

  • JVM学习笔记-03-类加载器及双亲委派机制
  • 1. 类加载器

视频链接-最新JVM教程IDEA版【Java面试速补篇】-03-类加载器及双亲委派机制

JVM架构图
JVM学习笔记-03-类加载器及双亲委派机制_第1张图片

1. 类加载器


友情提示:百度下:双亲委派机制
下面是一些相关的链接,可以先看看刘欣的“我是一个java class”
强烈推荐!!!-码农翻身-刘欣-我是一个Java class
面试官:java双亲委派机制及作用
什么是双亲委派机制?


我们要知道,这个双亲委派机制是为了保证安全的,比如说你在src下写了个java-lang-String,相当于你自定义了个String类,(当然,正常情况下是不允许的!),这个时候你在这个自定义的String类中写一个main方法,就会报错说找不到main方法,等等

作用:加载Class文件~new Student()
1.虚拟机自带的加载器
2.启动类(根)加载器BOOT
3.扩展类加载器EXC
4.应用程序加载器APP
JVM学习笔记-03-类加载器及双亲委派机制_第2张图片
JVM学习笔记-03-类加载器及双亲委派机制_第3张图片
JVM学习笔记-03-类加载器及双亲委派机制_第4张图片

JVM学习笔记-03-类加载器及双亲委派机制_第5张图片

关于这个rt.jar是干啥的玩意-Java基础类库,也就是Java doc里面看到的所有的类的class文件。
JVM学习笔记-03-类加载器及双亲委派机制_第6张图片
JVM学习笔记-03-类加载器及双亲委派机制_第7张图片

你可能感兴趣的:(JVM学习笔记)