为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法从java中的另一个.jar文件访问一个类

有没有办法从java中的另一个.jar文件访问一个类

子衿沉夜 2023-04-26 14:49:32
所以,假设我有一个名为“a.jar”的 jar 文件和另一个名为“b.jar”的 jar 文件。在 b.jar 中,我们有一个名为“c.class”的类,在 a.jar 中,我们有一个名为“getmesomething.class”的类,其中包含一个主要函数。从“getmesomething.class”我想访问“c.class”方法和东西。但我不知道如何从“a.jar/getmesomething.class”中的主要功能访问“b.jar/c.class”。我希望我拼写正确并且不会太混乱。:-)
查看完整描述

2 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

每次编写代码时,您实际上都在使用其他人的类( )import -使用. 作为旁注,在 中,约定是使用大写字母作为类名,因此您可能希望使用:( ) ,或简单地, , ).jarjavajdkjavaGetSomething.java.classABC

每个.jar都有多个packages,所以你唯一要做的就是:

import C

或者,如果 C 类在 a 中package

import package.x.y.C

唯一的限制是.jarclasspath

查看完整回答
反对 回复 2023-04-26
?
哔哔one

TA贡献1854条经验 获得超8个赞

您可以尝试使用 java 反编译器插件,反编译 .class 文件,然后复制代码并将其添加到您的项目中吗?idk 如果你可以使用 .class 文件,因为它已经编码(如果你用 sublime 打开 ir,你将 si 0 & 1 xD)



查看完整回答
反对 回复 2023-04-26
  • 2 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信