第一种!!! “类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...
2014-04-09 00:46 −第一种!!! “类A是公共的,应在名为A.java的文件中声明”这句话需要分两步来理解: 1、如果类A被声明为公共的(public),那么必须将类A保存在名为A.java的文件中; 2、反之,在一个文件中最多包含一个顶级的公共类,并且该公共类的名字与文件名相同。比如文件A... ...
文件中公共类的名称必须与该文件的名称相同。 因此,如果您的文件声明了 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则文件名无需...
helloworld.java:1: 错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 public class HelloWorld 当时不知道这错误是啥意思,一直以为程序里面少了什么声明。(当时脑子浮现类似于单片机的程序需要再开头声明)。 因为一年没接触java了,当时学了点皮毛也忘记了。后来才想起好像java中的类名要跟文件名...
Javac 编译错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明,有些东西学的时间长了就
类 ConstructorOverloadDemo 是公共的,应在名为 ***.java 的文件中声明 分别是***.java 和 Student.java, 也可以不建立2个java文件,但是要修改public class Student { 改成 class Student {,文件名叫做***.java,因为在一个java文件... 类 SomeConstTest 是公共的,应在名为 ***.java 的文件中声明 p....
java: 类 Main 是公共的, 应在名为 Main.java 的文件中声明 初学java 报错求解 错误: 类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 类*是公共的,应该在*.java中声明 提示出错:类HelloWorld是公共的,应在名为 HelloWorld.java 的文件中。为什么会这样...