【JVM】类加载详解

类加载详解
    通过上篇文章我们知道了class文件是怎样存储数据的,那么今天我们就学习他们是怎么被加载进我们的虚拟机的呢?还有每一个加载过程他们都在做什么事情呢?内容很多,干货满满,一定要耐心看完,为了方便下次阅读也可以收藏。
一、类加载的时机
    1.遇到new、getstatic、 putstatic 和invokestatic这四条指令(字节码指令)时,如果对应的类没有初始化,则要对对应的类先进行初始化。
public class Student{
private static int age ;
public static void method(){
}
}
//Student.age
//Student.method();
//new Student();

    2.使用java.lang.reflect包方法时对类进行反射调用的时候。
Clas

【JVM】类加载详解最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/13475.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>