问题如下:
选项B,说一个JAVA源文件可以有多个包声明语句,这个是错的。有点不理解,一个类不是可以导入很多包么,为什么就只有1个声明语句?
问题如下:
选项B,说一个JAVA源文件可以有多个包声明语句,这个是错的。有点不理解,一个类不是可以导入很多包么,为什么就只有1个声明语句?
8 回答6.6k 阅读
4 回答714 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
包导入声明表示该java类需要引用其他类,一个java类可能引用多个其他类,这些类可能在不同的包中,需要多个包声明导入。
包声明是一种命名空间,反映到文件系统就是一个目录层次结构,同一个java源文件只能有一个包声明,同一个java源文件只能在一个目录中。
你想想呀,如果可以有多个包声明,这就相当于同一个java源文件可以在不同的目录中,这怎么可能呀。