java类加载器笔记
来源:互联网 发布:网络直播方案 编辑:程序博客网 时间:2024/05/17 10:29
java的类加载器分三种
1): Bootstrap ClassLoader : 将存放于JAVA_HOME\lib目录中的,或者被-Xbootclasspath参数所指定的路径中的,并且是虚拟机识别的(仅按照文件名识别,如 rt.jar 名字不符合的类库即使放在lib目录中也不会被加载)类库加载到虚拟机内存中。启动类加载器无法被Java程序直接引用
2) Extension ClassLoader : 将JAVA_HOME\lib\ext目录下的,或者被java.ext.dirs系统变量所指定的路径中的所有类库加载。开发者可以直接使用扩展类加载器。
3) Application ClassLoader : 负责加载用户类路径(ClassPath)上所指定的类库,开发者可直接使用
工作过程:如果一个类加载器接收到了类加载的请求,它首先把这个请求委托给他的父类加载器去完成,每个层次的类加载器都是如此,因此所有的加载请求都应该传送到顶层的启动类加载器中,只有当父加载器反馈自己无法完成这个加载请求(它在搜索范围中没有找到所需的类)时,子加载器才会尝试自己去加载。
阅读全文
0 0
- Java-类加载器笔记
- Java-类加载器笔记
- java类加载器笔记
- Java类加载器笔记(Java高新技术)
- java类加载器学习笔记
- java类加载器行为[笔记]
- java类加载器学习笔记
- java类加载器学习笔记
- java笔记--理解java类加载器以及ClassLoader类
- java笔记--理解java类加载器以及ClassLoader类
- java笔记--理解java类加载器以及ClassLoader类
- 黑马程序员-java学习笔记-类加载器
- 黑马程序员 JAVA 学习笔记——类加载器
- 黑马程序员 java学习笔记——类加载器
- java笔记-高新技术-注解、类加载器、代理
- java基础巩固笔记(3)-类加载器
- Java张孝祥视频 学习笔记 类加载器
- java类加载器与反射学习笔记
- 单例模式
- 1025. PAT Ranking (25)
- dlib 02 dlib人脸关键点检测器训练
- 机房重构---添加删除用户(删除DataGridView选定行,更新数据库)
- 记录自己微信开发趟过的那些坑
- java类加载器笔记
- Tiled Map Editor(三)
- mysql索引的操作
- bzoj1180OTOCI 动态树(Linked-Cut-Tree)
- 基于S3C2440的UART传输小结
- MySQL用户管理
- 简单Java四则运算
- C#压缩打包文件
- 关于自动化测试环境的集成(Jenkins+RobotFramework+TestLink+SVN)