Java学习笔记-文件命名
- 在 Java 中,如果一个 Java 文件中有多个类,那么文件名必须与公共类(public class)的名称相同。如果没有公共类,那么 Java 文件可以取任何一个类的名称作为文件名,但一般约定取第一个类的名称作为文件名。
public class Main {
// 公共类的内容
}
class OtherClass {
// 非公共类的内容
}
这个文件必须命名为Main.java
。
在一个 Java 文件中不能有多个 public 类。Java 语言规定一个 Java 源文件中最多只能有一个 public 类,并且源文件的名称必须与这个 public 类的名称完全一致(包括大小写)。
class ClassA {
// 类 A 的内容
}
class ClassB {
// 类 B 的内容
}
可以将这个文件命名为ClassA.java
或ClassB.java
等,但通常约定取第一个类的名称作为文件名,即ClassA.java
。