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

移动开发 码拜 5年前 (2015-04-25) 143次浏览 0个评论

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

android默认的包里为什么可以有多个public类?
5分
一个包里可以有无数个public
一个java文件里只能有一个public外部,与文件名相同
android默认的包里为什么可以有多个public类?
3分
是一个java源文件只能有一个public类
android默认的包里为什么可以有多个public类?
2分
那也得看是内部类还是外部类啊
android默认的包里为什么可以有多个public类?
我自己试了一下,在包里如果是包访问权限的话,这个类就不能再Activity里注册!
android默认的包里为什么可以有多个public类?
难道包不是java文件?
android默认的包里为什么可以有多个public类?
10分
一个java文件,只能一个public,而不是一个包,一个包里,有好多.java的文件的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明android默认的包里为什么可以有多个public类?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!