可以有2个同名的罐子。是否可以控制JVM将加载(使用)哪个类? 感谢。
答案 0 :(得分:2)
这是可能的,它只会加载首先出现在类路径上的那个。
答案 1 :(得分:2)
如果您有两个具有相同类的jar,将加载哪个jar取决于jar的顺序。您还可以创建自己的类加载器,并将其链接到父类加载器。因此,您的类加载器将尝试加载该类,如果它失败,它将回退到父类。例如,看一下这个:http://download.oracle.com/javase/1.4.2/docs/api/java/net/URLClassLoader.html