如何理解JAVA中说的:如果一个文件中包含一个Public类。文件的名字必须和该类名相同

2024-11-18 23:51:38
推荐回答(3个)
回答(1):

写代码之前,首页要新建一个文件,起个名字吧,比如叫Test.java
然后在里面写代码,那么声明类的时候,如果有public修饰的
这个类名必须也叫Test,完整的写也就是public class Test
class的名字和文件的名字必须一致

因此可以得出一个推论,在一个.java文件里,只可能有一个public的类

回答(2):

你好,java中一个.java文件里可以定义很多类,但是只有跟.java文件同名的类前面才能加public

另外说明两点
1、定义的其它类前面一定不能加public
2、跟.java文件同名的类前面可以不加public

回答(3):

比如test.java文件中最多只能有一个public class(公共类),名字还必须叫test,即文件名必须与公共类的名称一致。