第一种!!! “类A是公共的,应在名为A.java的文件中声明”这句话需要分两步来理解: 1、如果类A被声明为公共的(public),那么必须将类A保存在名为A.java的文件中; 2、反之,在一个文件中最多包含一个顶级的公共类,并且该公共类的名字与文件名相同。比如文件A.java中,允许定义一个或多个类,但最多允许一...
如下图所示: 第一种解释:“类A是公共的,应在名为 A.java 的文件中声明”这句话需要分两步来理解: 1、在Java中,如果类A被声明为公共的(public),那么必须将类A保存在名为 A.java的文件中; 2、反之,在一个Xxx.java的文件中最多包含一个顶级的公共类,并且该公共类的名字要与文件名相同。比如文件A.java...
文件中公共类的名称必须与该文件的名称相同。 因此,如果您的文件声明了 WeatherArray 类,则需要将其命名为 WeatherArray.java 原文由 BostonJohn 发布,翻译遵循 CC BY-SA 3.0 许可协议 有用 回复 查看全部 2 个回答 推荐问题 如何避免在Java中调用空引用对象的属性或方法时抛出NullPointerException? 当试图访问一...
保存文件时取名firstjava.java,然后进入命令行开始编译,然而编译时却出现一个错误,“类HelloWorld是公共的,应在名为HelloWorld.java的文件中声明”。 解决办法:其实提示已经很明显了,java源代码文件名错了,应该与声明的class类一致,将firstjava.java改为HelloWorld.java就可以了。但如果声明的class非public则文件名无需...
保存文件时取名firstjava.java,然后进入命令行开始编译,然而编译时却出现一个错误,“类HelloWorld是公共的,应在名为HelloWorld.java的文件中声明”。 解决办法:其实提示已经很明显了,java源代码文件名错了,应该与声明的class类一致,将firstjava.java改为HelloWorld.java就可以了。但如果声明的class非public则文件名无需...
类 ConstructorOverloadDemo 是公共的,应在名为 ***.java 的文件中声明 分别是***.java 和 Student.java, 也可以不建立2个java文件,但是要修改public class Student { 改成 class Student {,文件名叫做***.java,因为在一个java文件... 类 SomeConstTest 是公共的,应在名为 ***.java 的文件中声明 p....
2014-04-09 00:46 −第一种!!! “类A是公共的,应在名为A.java的文件中声明”这句话需要分两步来理解: 1、如果类A被声明为公共的(public),那么必须将类A保存在名为A.java的文件中; 2、反之,在一个文件中最多包含一个顶级的公共类,并且该公共类的名字与文件名相同。比如文件A... ...
Javac 编译错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明,有些东西学的时间长了就
public class Test{ } 也就是说“类HelloWord是公共的,应在名为HelloWorld.java的文件中声明?”,...