Eclipse(IDE)如何在没有公共类的情况下在Java中运行main方法?

时间:2016-02-25 14:46:09

标签: java eclipse

我在Eclipse IDE中创建了一个新项目,只有一个类包含以下代码:

 class Test
 {
      public static void main(String[] args)
      {
          System.out.println(44);
      }
 }

当我尝试运行时,会打印以下内容:

  

44

众所周知,主要方法所在的类必须是公开的。

那么eclipse怎么能编译甚至运行这个程序呢?

1 个答案:

答案 0 :(得分:4)

你完全错了:

class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

这是来自here的引用,它指出了oracle文档。