java 调用顺序问题

发布于 2021-12-02 23:06:24 字数 47 浏览 824 评论 6

一个项目jar包里有 类a 类b a调b 我在本地也建一个类b 包路径是一样的 优先调那一个?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

坏尐絯 2021-12-03 15:28:19

先看包名,包名一样会报包冲突,包名不一样会覆盖加载,会调本地的,然后如果返回的结果集不对应会抛异常,但是编译是可以的因为在jar包里面了,这时就需要自己看信息排错了

情场扛把子 2021-12-03 13:17:13

看类的加载顺序   比如启动脚本 -cp a.jar:b.jar  那么使用a.jar的class   

多彩岁月 2021-12-03 12:03:25

优先加载本地的

终遇你 2021-12-03 10:40:59

问错问题了

2021-12-03 08:56:18

回复
难道不报异常,不会提示包冲突?

伴我心暖 2021-12-03 00:57:31

神马鬼,jar包里面的本来就是class文件呀

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文