JVM的类加载过程

JVM的类加载过程主要为:
加载:加载类文件,对字节码文件进行加载,获取类的信息
验证:对类的文件进行相关的验证,格式是否符合。
准备:为类变量分配内存,就是一些static修饰的静态变量。
解析:将符号引用转换为直接引用的过程,让类在JVM上有对应的内存。
初始化:执行类中的静态变量赋值语句和静态语句块,构造方法等。到这里的类一些基础的工作已经做好了,可以使用了

猜你喜欢

转载自blog.csdn.net/weixin_44423938/article/details/106062864