JVM调优_类加载过程
package src.main.java.com.qqjx.jvm;
/*
* @Auther wangpeng
* @Date 2021/2/7
*/
public class ClassLoaderExplain {
public static void main(String[] args) {
* 类加载的过程
* class文件
* 1 loading 把class文件加载到内存
*
* 2 linking
* 1.verification
* 1 校验文件是否符合JVM规定
* 2.preparation
* 1 静态成员变量赋默认值
* 3.resolution
* 1 将类 方法 属性等符号引用解析为直接引用
* 常量池中的各种符号引用解析为指针 偏移量等内存地址的直接引用
* initializing 静态变量赋为初始值
* 1. 调用类初始化代码 给静态成员变量赋初始值
* GC
*
* */
}
}