Java的文件命名规则和顶级类的可见性限制

顶级类:直接写在文件里,不在其他类里面

规则:一个.java文件中可以有多个顶级类,但只能有一个public的顶级类,且这个public类的名字必须与文件名完全一致

顶级类与内部类

  • 顶级类:一个文件只能有一个 public,且必须同名。
  • 内部类:可以是 public,不受“只有一个 public”的限制,因为它不是顶级类。
posted @ 2026-04-12 11:59  ZealousMclaren  阅读(11)  评论(0)    收藏  举报