我正在玩Java。
考虑我正在写一个名为的类:
包名AA.java
下的SoUnique
我的朋友带有一个包名AnotherUniqueName
,其中包含一个文件名AA.java
。
我怎样才能在他的包中使用他的方法?我的例子有意义吗?我应该进口什么吗?包装如何帮助避免名称冲突?
答案 0 :(得分:9)
使用完全限定的包名称(假设它有myfun方法),如:
AnotherUniqueName.AA.myfun();
答案 1 :(得分:2)
如果要调用非静态方法,可以创建对象并调用方法。
AnotherUniqueName.AA obj=new AnotherUniqueName.AA();
obj.yourMethod();