这里是我自己整理的一些资料,大家不懂的可以相互学习呀。。。

类装载器 classloader

JAVA ZZT 1514次浏览 已收录

类装载器的工作机制:

1、装载,查找和导入Class文件
2、链接,进行校验、准备和解析步骤,其中解析步骤是可以省略的
(1)校验:检查载入class文件数据的准确性
(2)准备:给类的静态变量分配存储空间
(3)解析:将符号应用转为直接引用
3、初始化:对类的静态变量、静态代码块执行初始化

classloader 类型:

1、根装载器(非classloader子类,有C++编写)负责加载核心jre文件
2、extClassloader 是classloader的子类;负责加载扩展类
3、APPClassloader是extClassloader的子类;负责加载classpath下的类

全盘委托机制:

是指先委托父类装载器寻找目标类,只有在找不到的情况下才从自己的类路径中查找并装载目标类


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明类装载器 classloader
喜欢 (0)