之前学习的时候写的,差点就找不到了
之前好像是可以弄出一个错误来的,出现错误就更容易理解,忘记怎么弄了
package com.yp.initclass;
public class InitCode {
private static int count = 0;
static
{
new InitCode();
}
{
count++;
if(count==10)
{
System.exit(0);
}
else
{
System.out.println("初始化代码块中..当前执行次数 = " + count);
}
new InitCode();
}
public InitCode()
{
System.out.println(" 无参数构造方法");
}
public static void main(String[] args) {
new InitCode();
}
}