定义Common类,包含主方法、普通成员方法、构造方法、静态代码块、构造代码块。在主方法中实例化对象并调用成员方法,输出如下结果:
静态代码块!-->非静态代码块!-->默认构造方法!-->普通方法中的代码块!
非静态代码块!-->默认构造方法!-->普通方法中的代码块!
public class Common{
static{
System.out.print("静态代码块!-->");}
{
System.out.print("非静态代码块!-->");
}
public Common(){
System.out.print("默认构造方法!-->");
}
public void Comment(){
System.out.print("普通方法中的代码块!");}
public static void main(String[] agrs){
Common a=new Common();
a.Comment();
System.out.println();
Common a1=new Common();
a1.Comment();
}
}