java中,怎么在一个包中引用另一个包的同名类

 我来答
余让厚俏
2019-02-24 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:1178万
展开全部
你好,
根据你的问题,两个包里面类名相同,默认会调用当前类,如真要引用,只能用下面方法
cn.fancy.p1.A
a=new
cn.fancy.p1.A();//用它的权限定名来确认是p1下面的A
希望我的回答能帮到你
谯雪旷静
2019-02-23 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:35%
帮助的人:752万
展开全部
1、假设package1和package2这两个包中都有一个类,名为SameName;
2、假设package1中的SameName要引用package1中的SameName;
3、以下是示例代码:
package
package1;
public
class
SameName{
public
static
void
main(String[]
args){
package2.SameName
sn2
=
new
package2.SameName();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
司空永芬类雪
2019-10-28 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1058万
展开全部
用的时候在类A的前面加上包名,如在p2中写:P1.A
a
=
new
P1.A();
这个时候你就可以不写导入包语句了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式