package com.cj; public class A { public String methodA(){ return "methodA"; } }
打包成a01.jar包。
package com.cj; public class A { public String methodA(){ return "methodA"; } public String methodB(){ return "methodB"; } } 打包成a02.jar包。
然后写个类,同时引入a01.jar a02.jar。这个时候,执行的是哪个包中的方法?
package com; import com.cj.A;
public class Main {
public static void main(String[] args){
A a = new A(); String result = a.methodB(); System.out.println(result); }
}
这个时候编译报错了~