我知道这个事实 main() 方法是由技术定义的程序的起点。但是我们仍然可以在没有 main 方法的情况下完成整个事情而不会出现任何错误。我有这个代码
public class WithoutMain {
int x=10;
int y=20;
void show() {
System.out.println(x);
System.out.println(y);
}
static {
WithoutMain t=new WithoutMain();
t.show();
System.exit(0);
}
}
我可以不用main方法写这个程序,那为什么一定要有main方法呢?