Java 没有main方法的可执行程序

由于static语句块先于main方法执行,因此可设计一个不用main方法即可打印输出的HelloWorld程序

 

public HelloWorld
{
    static
   {
       System.out.print("Hello World!");
       System.exit(0);
   }
}

 如果没有System.exit(0),会报运行时错误的哦

你可能感兴趣的:(Java基础)