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(); } }