一个超级简单的小JAVA出错了。

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:43:19
程序如下:
public class Welcome{
public static void main(String args[])
{
System.out.println("Welcome to Here");
}
}

然后运行后提示这个错误,请问是什么意思呢?

呵呵你的这个程序文件名是什么,应该是Welcome.java
你看一下你的是不是.

你编译错了.你编写的类是Welcome.java,编译的时候也必修是javac Welcome.java然后在java Welcome才能运行,除非你的这个目录下面还有一个类名为Hello.java的类,编译才不会出错,这个错误就是说你的这个路径下面没有Hello.java

把Welcome改成Hello

文件史必须得于带有public修饰的类名一样。有main()方法的类必须得是public类,所以
你的例子中:
1.你可以把改成public class Hello
2.你可以把文件改成Welcome.java

你的程序是对的,可是你保存的时候没有把文件名保存成Welcome.java。
JAVA中文件名必须保持与类名相同。
你把你的文件名更改下,然后用javac Welcome.java试试,没问题的。

楼主应该把Hello.java文件名改为Welcome.java,编译时用:javac Welcome.java 运行时用:java Welcome,这样就ok的了。