为什么创建类名和构造函数名要一致?
如果将以下代码的public HelloWorld()改成public HelloWorld1()就会报错
public class HelloWorld {
int num1;
int num2;
static int num3;
public HelloWorld(){
num1=91;
System.out.println("通过构造方法为变量num1赋值");
}
{num2=74;
System.out.println("通过chushihu方法为变量num2赋值");
}
static{
num3=31;
System.out.println("通过静态初始化赋值num3");
}
public static void main(String args[]){
HelloWorld hello = new HelloWorld();
HelloWorld hello2 = new HelloWorld();
}
}