Code Bye

android默认的包里为什么可以有多个public类?


想问一下各位大神,java的一个文件夹里只能有一个public。就像图片里的默认包里的三个都是public。难道这三个不在同一个文件里?


5分
一个包里可以有无数个public
一个java文件里只能有一个public外部,与文件名相同

3分
是一个java源文件只能有一个public类

2分
那也得看是内部类还是外部类啊
我自己试了一下,在包里如果是包访问权限的话,这个类就不能再Activity里注册!
难道包不是java文件?

10分
一个java文件,只能一个public,而不是一个包,一个包里,有好多.java的文件的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明android默认的包里为什么可以有多个public类?