Static关键字

Java里面Static关键字不仅可以修饰变量,函数,类,甚至修饰一段代码。

Static关键字在虚拟机加载class阶段就会运行,所以运行等级高于Construct函数。

package com.company;

public class Main {
    
    static {
       System.out.println("Static Say");
    }
    public Main(){
        System.out.println("Init Function Say");
    }
    public static void main(String[] a) {
        new Main();
    }

}

QQ截图20160405073812