类加载分为五个部分:
加载:根据查找路径找到相对应的class⽂件然后导⼊。
检查:检查加载的class⽂件的正确性。
准备:给类中静态变量分配内存空间。
解析:虚拟机将常量池中的符号引⽤替换成直接引⽤的过程。
符号引⽤就理解为⼀个标⽰,⽽在直接引⽤直接指向内存地址中。
初始化:对静态变量和静态代码块执⾏初始化⼯作。
类加载分为五个部分:
加载:根据查找路径找到相对应的class⽂件然后导⼊。
检查:检查加载的class⽂件的正确性。
准备:给类中静态变量分配内存空间。
解析:虚拟机将常量池中的符号引⽤替换成直接引⽤的过程。
符号引⽤就理解为⼀个标⽰,⽽在直接引⽤直接指向内存地址中。
初始化:对静态变量和静态代码块执⾏初始化⼯作。
文章来源:智云一二三科技
文章标题:JVM_说一下类加载的过程(简单版本)#java编程
文章地址:https://www.zhihuclub.com/196321.shtml