2012-07-03 106 views
1

將.class文件(從.jar外部庫)轉換爲.java文件可以嗎?我試圖找出是否可能,因爲外部庫的來源不可用。將.class文件轉換爲.java文件

我需要採取什麼措施來做到這一點?

+0

人們給你很好的指示Java反編譯器。請注意,您的庫可能會被混淆,這意味着後期編譯步驟發生在所有包,類,字段和方法名稱重新命名爲A.b.c.等無法理解的地方。而且,無論你做什麼,你都會在原始源代碼中放棄註釋。 – Miquel

回答

1

使用Java反編譯器,如 「Cavaj」。它會將課程打開爲txt格式,將代碼複製到文件並另存爲.java

1

使用jad。從here下載它。如果我記得正確的話,它可以很好地適用於編譯爲SDK 1.4 ... 1.5的類。

0

無需使用任何工具即可將類文件轉換爲java文件。例如反編譯器或其他東西?

+1

應該是一個評論 – sagi