一.classLoader类加载过程:
1.加载:查找和导入Class文件到内存
2.链接:其中解析步骤是可以选择的,分三个步骤:
(1)检查:检查载入的class文件数据的正确性 (文件格式正确性、行为正确性);
(2)准备:给类的静态变量分配存储空间 ;
(3)解析:将符号引用转成直接引用 ;
3.初始化:对静态变量,静态代码块执行初始化工作
4.使用
5.卸载
如下图:详细解析全过程
ClassLoader类加载机制
最新推荐文章于 2023-04-07 16:10:27 发布