帮我看个简单的JAVA程序

来源:百度知道 编辑:UC知道 时间:2024/06/19 11:43:27
public class HelloJava{
public static void main(String[] args) {
System.out.println("hello Java");
}
}
编译可以,但是执行的时候出错,谁能帮我看下什么原因的?

程序没问题,关键是你的文件名字要改成HelloJava.java;然后
javac HelloJava.java
java HelloJava
这样就OK了。

出错的信息是什么阿?

程序没错,不过你用的是public class HelloJava,
所以可能你的文件名没有改成HelloJava.java.
或者没安装java编译器吧。

肯定是你的文件名 != 类名.
处理方法一:你只要把第一句话中的public 删掉就可以了.
处理方法二:把你的文件名字改成类的名字,即:HelloJava.java

一个.java文件名中最多只能有一个public类,public类的类名要和文件名一致,不然编译的时候会报错。

是不是你保存的文件名字跟public的类名不一样啊

绝对是你安装的软件出错了