所以,假设我有一个名为“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
-使用. 作为旁注,在 中,约定是使用大写字母作为类名,因此您可能希望使用:( ) ,或简单地, , ).jar
java
jdk
java
GetSomething.java
.class
A
B
C
每个.jar
都有多个package
s,所以你唯一要做的就是:
import C
或者,如果 C 类在 a 中package
:
import package.x.y.C
唯一的限制是.jar
在classpath
哔哔one
TA贡献1854条经验 获得超8个赞
您可以尝试使用 java 反编译器插件,反编译 .class 文件,然后复制代码并将其添加到您的项目中吗?idk 如果你可以使用 .class 文件,因为它已经编码(如果你用 sublime 打开 ir,你将 si 0 & 1 xD)
添加回答
举报
0/150
提交
取消