虚拟机初始化一个类的过程

虚拟机初始化一个类的过程

public class Static {

    private static int num = 1;

    static {
        num = 2;
        number = 20;
    }

    private static int number = 20;
    //linking(链接)之前有prepare(准备)环节就已经初始化为0了
    //静态的东西都是在类加到环境虚拟机时初始化的

    //下面就是错误的
    /*x = 5;
    private int x = 20;*/

    public static void main(String[] args) {

    }
}

猜你喜欢

转载自blog.csdn.net/qq_44833767/article/details/106091355