java定义多个类 java一个源文件中可以有多个公共类?
java一个源文件中可以有多个公共类?一个java源文件只能有一个公共类,并且公共类的名称与文件名相同;一个java文件可以定义好多类吗?.java文件可以有许多类。但要注意以下几点:1。只有一个类具
java一个源文件中可以有多个公共类?
一个java源文件只能有一个公共类,并且公共类的名称与文件名相同;
一个java文件可以定义好多类吗?
.java文件可以有许多类。但要注意以下几点:
1。只有一个类具有公共权限(或没有,但最多一个)
2。文件的文件名。Java文件必须是公共类的类名(一般来说,主方法是程序的条目。)
3。如果文件中没有公共类,文件名可以是任何类名
4。当你编译这个的时候。Java文件用javac,它会为每个类生成一个.Class文件
不是。一个直观的解释是,公共类的名称必须与Java文件名相同,但是只能有一个文件名,所以只能有一个公共类。