一个Java文件中编写多个class

时间:2025-04-02 10:58:28

在一个java文件中可以编写多个class文件。形如:
public class A{}
class B{}
class C{}

文件命名规则:
有public class存在,最多也只能有一个public class。文件名与public class名称相同。
没有public class,即所有class都是包访问权限,文件名为任一class名即可。

使用场景:
在示例中为了方便有时会这么使用,多个类可以写在同一个文件中,减少文件的数量。
一般不建议使用该种方式进行类的组织,编译后的文件也是按照类拆分成多个class文件。