编程语言
首页 > 编程语言> > java – 如何在不同的包中使用两个具有相同名称的类?

java – 如何在不同的包中使用两个具有相同名称的类?

作者:互联网

参见英文答案 > Importing two classes with same name. How to handle?                                    11个
如何在不同的包中访问两个具有相同名称的类?

foo.bar.myClass.class

foo.myClass.class

所有这些都在同一个班级

@TestRunner(Suite.class)
@SuiteTest({bar.myClass.class, myClass.class})

谢谢.

解决方法:

你将不得不导入一个和另一个你将写完全合格的路径

例如在你的代码中:

import foo.bar.myClass;

.
.
.
myClass ob; // this  will refer to foo.bar.myClass 
foo.myClass ob1 ;//this  will refer to foo.myClass

标签:java,naming-conventions,packages
来源: https://codeday.me/bug/20191005/1855760.html