public class test {
public static void main(){//首先这里的话应该是main(String[] args)
new StaticDemo();
}
}
//5.14
class StaticDemo{
static String s1 = "s1";
static{
String s2 = "s2";//静态代码块是随着类的加载而加载因为他是静态的,当你后边要打印s2的时候并不能找到s2
System.out.println(s2); //这句话我给你改到这里,这样就可打印出s2,如果还需要打印s1的话再new完之后再调用一下show()即可。
}
public static void show(){
System.out.println(s1);
}
}
|