为了账号安全,请及时绑定邮箱和手机立即绑定

如何在一个java文件中,使用两个同名的类

有两个同名的类,分别在不同的包中,如何在一个java文件中同时使用这两个类?

正在回答

2 回答

可以通过包名.类名的方式使用

0 回复 有任何疑惑可以回复我~
#1

孤独的泪326912 提问者

非常感谢!
2015-01-26 回复 有任何疑惑可以回复我~
#2

_天微凉_

那如何通过包名.类名的方式在一个java文件中,使用两个同名的类呢? 如果要使用这两个不同包的类,首先要导入包,比如导入import com.Demo;和import com.imooc.Demo;会在第二个包的位置提示错误,这该怎么解决呢?
2015-02-09 回复 有任何疑惑可以回复我~
#3

鹏鹏1981的围脖 回复 _天微凉_

不能同时import两个同名的类的,编译器无法确定是要引用哪个类的,编译报错为“The import com.imooc.second.Telphone collides with another import statement” 必须在引用另一个同名类时候用全路径才可以。 Telphone phone = new Telphone(); com.imooc.second.Telphone phone2 = new com.imooc.second.Telphone(); 才可以。
2015-04-08 回复 有任何疑惑可以回复我~

恩,知道了,谢谢!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何在一个java文件中,使用两个同名的类

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信