2016-10-22 17 views
0

是否有可能使用兩個具有相同類名的類而不必直接指定其中哪個包來自哪個包?Java - 使用兩個同名的類

例如:

using com.org.TreeView; 

... 
TreeView tv = new TreeView(); 
reg.org.TreeView tvOrg = new reg.org.TreeView(); 

我不想每次都指定其他TreeView來自reg.org

我想要做的是,指定一些變量,其中需要的類型爲reg.org.TreeView,每次我需要創建reg.org.TreeView我使用此變量而不是整個類型。當程序包根目錄很大時,使用類的完整路徑會很煩人。

+0

修飾器可能工作 –

+1

檢查此問題,它完美地回答它http://stackoverflow.com/questions/2447880/change-name-of-im-port-in-java-or-import-two-classes-with-同名 –

+0

@JosepPrat:Java不是Python。 – Makoto

回答

-3

不是因爲它含糊不清,你必須指定類包。

+2

嗯,我想他已經知道,他問是否有解決方法。 – ajb

相關問題