输出结果是什么?这颗子弹犀利不?(静态代码块)
2014-01-23 19:18
357 查看
class Student{
static int counter = 0;
static String name = "爱情公寓0";
static{
System.out.println(counter+" "+name+" ");
name = "爱情公寓1";
counter++;
System.out.println(counter+" "+name+" ");
}
{
System.out.println(counter+" "+name+" ");
name = "爱情公寓2";
counter++;
System.out.println(counter+" "+name+" ");
}
Student(){
System.out.println(counter+" "+name+" ");
name = "爱情公寓3";
counter++;
System.out.println(counter+" "+name+" ");
}
}
public class Demo{
public static void main(String[] args){
System.out.println(Student.counter+" "+Student.name);
Student student = new Student();
System.out.println(Student.counter+" "+student.name);
System.out.println("==============================");
}
}
static int counter = 0;
static String name = "爱情公寓0";
static{
System.out.println(counter+" "+name+" ");
name = "爱情公寓1";
counter++;
System.out.println(counter+" "+name+" ");
}
{
System.out.println(counter+" "+name+" ");
name = "爱情公寓2";
counter++;
System.out.println(counter+" "+name+" ");
}
Student(){
System.out.println(counter+" "+name+" ");
name = "爱情公寓3";
counter++;
System.out.println(counter+" "+name+" ");
}
}
public class Demo{
public static void main(String[] args){
System.out.println(Student.counter+" "+Student.name);
Student student = new Student();
System.out.println(Student.counter+" "+student.name);
System.out.println("==============================");
}
}