1、一个源文件只能有一个public类 Java语言规范(Java Language Specification)规定,一个源文件只能有一个public类,并且这个类的名称必须与文件名相同。这意味着,如果你有一个public类,那么这个类的名称必须与文件名相同,并且这个类必须是这个源文件的顶层类(即不能是嵌套类)。这种限制的原因在于,Java编译器...
在一个Java源文件中最多只能有一个public类或接口。这是因为public关键字用于表示该类或接口是公共的,可以被其他包中的代码访问。如果有多个public类或接口,编译器无法确定哪个是该文件的主要入口点。除了一个public类或接口外,Java源文件中可以有任意数量的非公共类或接口。这些类或接口可以被其他类或接口使用,...
java中一个类可以有几个public方法 java一个类只能有一个public,JAVA中的类只能是public或者package的。这是符合逻辑的:人们定义类的初衷就是为了让别人用的。倘若是private,别人怎么调用?但是有一个内部类可以被定义为private。严格上说,内部类,算不得上是一种光明正