class Student {
static {
System.out.println("Student的静态代码块");
}
{
System.out.println("构造代码块");
}
public Student(){
System.out.println("无参构造方法");
}
}
public class Code {
static {
System.out.println("Code的静态代码块");
}
public static void main(String[] args){
System.out.println("我是main方法");
Student s1=new Student();
Student s2=new Student();
}
}
程序运行结果为:
Code的静态代码块
我是main方法
Student的静态代码块
构造代码块
无参构造方法
构造代码块
无参构造方法