当前位置 - 股票行情交易網 - 財經資訊 - java多次導入同名包問題

java多次導入同名包問題

1、three中調用fun函數時,是按classpath中jar的次序查找one下的類的,先找到哪個就是哪個

2、想要避免只能有壹個辦法,那就是不在classpath加入同名包

3、不能保證,這是妳設定classpath決定的

4、可以通過以下方法看看有沒有同名包放在類路徑上了

?ClassLoader?cl?=?this.getClass().getClassLoader();

String?className?=?"one/YourClass.class";

Enumeration?en?=?cl.getResources(s);

while(?en.hasMoreElements()?)?{

System.out.println(?en.nextElement()?);

}