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