问题
单项选择题
下列关于类、包和源文件的描述中,不正确的是( )。
A.一个包可以包含多个类
B.一个源文件,只能有一个公共类
C.属于同一个包的类在默认情况下可以相互访问
D.系统不会为源文件创建默认的包
答案
参考答案:D
解析:Java源文件中用package语句指明该文件中定义的类所在的包,如果源程序中省略了package语句,源文件中定义的类被默认为是无名包的一部分,但该包没有名字,即Java会创建默认的包,只是包名被隐藏而无法看见而已,所以此题答案为D。