包包和阿紫描述第一次:初学JAVA,报错说是类应该声明,怎么解决?

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 10:04:15
小弟初学JAVA,运行了下 Hello world程序,结果报错,说是:
类Hello是公共的,应在名为 Hello.java 的文件中声明

请问这是哪里的问题,怎么解决。

我用的是 JDK1.5+Netbeans5.0 环境变量应该没有配置错误

参考学习书籍 是 《JAVA编程思想 》第三版

系统是XP

类名 应该与 文件名一致.
比如:public class Hello {}
那么 保存的文件名就 应该是 Hello.java;
编译时: javac Hello.java;
运行: java Hello;
试试!应该可以了.

把文件名改成hello.java
如果是public class,文件名一定要和类名一样,如果不是public class,就没有关系了

错误信息提示你了,把文件名改成Hello.java。

文件名应该用文件中带main方法的那个类名,另外如果有几个类的话,只有带main方法的那个类可以是public。

文件名: Hello.java

public class Hello
{
public static void main(String [] args)
{
System.out.prinln("Hello,world !");
}
}

仅供参考!

文件名要和类名一样,注意大小写.

就是文件名,注意大小写.