日期:2014-05-20 浏览次数:20834 次
public class Foo {
static {
System.out.println("Foo class is loaded");
}
}
------解决方案--------------------
又学到点知识.. 以前只知道静态初始化块,不知道实例初始化块
------解决方案--------------------
to: johnsoncr
在代码的首尾另上:
[code=Java][/code]
------解决方案--------------------
呵呵
又学到了一点知识了。
------解决方案--------------------
public class OneCards {
private static String CardNumber[];{
CardNumber=new String[15];
CardNumber[0]=new String("2");
CardNumber[1]=new String("3");
CardNumber[2]=new String("4");
CardNumber[3]=new String("5");
CardNumber[4]=new String("6");
CardNumber[5]=new String("7");
CardNumber[6]=new String("8");
CardNumber[7]=new String("9");
CardNumber[8]=new String("10");
CardNumber[9]=new String("J");
CardNumber[10]=new String("Q");
CardNumber[11]=new String("K");
CardNumber[12]=new String("A");
CardNumber[13]=new String("SmallKing");
CardNumber[14]=new String("BigKing");}
public OneCards(){
}
}
------解决方案--------------------
类里边,只能有方法和属性。
this.xx();
super.xx();
System.out.println("xx");
这3句,即不是属性,更不是方法,只是语句而已,所以必须放在方法里.
------解决方案--------------------
支持一下