一个例子——类加载顺序

public class ttt {
	static int x=7;
	public static void main(String[] args) {
		
	String s="";
	for(int y=0;y<3;y++){
		x++;
		switch(x){
		case 8:s+="8";
		case 9:s+="9";
		case 10:{s+="10";break;}
		default: s+="d";
		case 13:s+="13";
		}
	}
	System.out.println(s);
	}
	static{x++;}
}

 

静态变量和静态代码块先执行

输出:91010d13

©️2020 CSDN 皮肤主题: 黑客帝国 设计师:上身试试 返回首页