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

两个包中含有同名的类,同时导入这两个包中的同名类,调用时会调用哪一个?

例如com.imooc下有Telphone类,com.imooc.second下也有Telphone类。

同时导入这两个Telphone类,调用Telphone时究竟是调用哪一个?

正在回答

3 回答

谢谢!

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

如果你在编译器下,编译器会给提示你的

如果是两个同名的类的话,我建议你com.imooc.Telphone

com.imooc.second.Telphone  这样写,这就不会搞错了

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

导入一个,另外一个用全路径访问。


例如同时用到了java.util.Date和java.sql.Date


那么只需要import java.util.Date;
定义import java.util.Date变量时直接使用
Date d = new Date();


定义java.sql.Date时,则写成
java.sql.Date d1 = new java.sql.Date();
即可。

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

举报

0/150
提交
取消

两个包中含有同名的类,同时导入这两个包中的同名类,调用时会调用哪一个?

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