所以,假設我有一個名為“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
提交
取消