2015-05-09 43 views
-4

我遇到了一个错误。我认为我的代码是正确的。这里是...请告诉我我做错了什么!如何运行Java HelloWorld程序?

public class HelloWorld { 

    public static void main(String[] args) { 
     System.out.println("Hello, World"); 
    } 

} 

我不断收到的错误是...

Error: Could not find or load main class javatest.java

+1

是否更改了类名'HelloWorld'? – Sybren

回答

0

Java Class文件的文件名必须与您的Class文件名相同。

类:public class HelloWorld {}

文件:HelloWorld.java

0

的代码似乎是正确的。或许你如何运行它的问题。

约定是保持文件名和公共类名相同。 编译时,使用javac <filename>.java。然后运行简单地使用java <classname>。所以,你会使用java HelloWorld,HelloWorld是包含主要方法的类。