gpt4 book ai didi

java - 如果两个库的类具有相同的类和包名称供其内部使用

转载 作者:太空宇宙 更新时间:2023-11-04 09:12:04 24 4
gpt4 key购买 nike

我有两个具有相同包结构的 jar 。他们有一个同名的类。就像..

lib1.jar
- A.class
- Same.class
lib2.jar
- B.class
- Same.class

实际上,我没有使用Same.class,但它被A类和B类使用

然后,发生了什么?

如果先加载lib1.jar,A.class和B.class都只使用lib1.jar中的Same.class?

或者A和B会在自己的jar中使用不同的Same.class?

最佳答案

如果没有任何特殊的类加载器在运行时加载不同的类,则首先加载的类将在这两个地方使用。请查看this了解更多信息。

关于java - 如果两个库的类具有相同的类和包名称供其内部使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59557802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com