Java是可以用package来解决类命名冲突的。
举一反三
- 关Java语言中的package,正确的说法有()。 A: package是一个为了方便管理组织Java文件的目录结构,并防止不同Java文件之间发生命名冲突而存在的一个Java特性。 B: Java文件如果使用package语句,它必须是Java文件中除注释以外的第一句程序代码。 C: 每个Java文件可以不使用package语句、可以使用package语句、或者使用2个package语句。 D: 如果Java文件中使用了package,那么该Java文件必须放在命名与package名称相同的目录下。
- 为了更好地组织类,解决由于类的命名和引用问题引发冲突,Java提供了包机制
- 下列关于命名空间描述正确的是( )。 A: 命名空间可以解决项目中的各种类库之间命名冲突的方案 B: 为了避免不同类库发生命名冲突,分别定义不同的命名空间,通过命名空间来访问类库中的类 C: 命名空间是为了区分不同的项目 D: 使用命名空间可以快速定位到文件的位置
- 一个源文件中可以编写多个类,若有public类,源文件名用public类名来命名。
- 在Java语言中,用关键字声明的类不能有子类。 A: class B: interface C: package D: final