首頁 > 網際網路

java反編譯工具JD-GUI使用方法

2019-12-10 07:06:44

作為一個軟體開發人員,在自學的成長道路上,不可避免的會借鑒別人開發完成的功能實現方法,jscsshtml可以通過瀏覽器直接捕獲,沒有原始碼的能拿到calss檔案也是一件幸事,那麼如何檢視class檔案呢?這就要用到反編譯工具了。

1

JD-GUI這款Java反編譯工具是純綠色,完全免費的,非常適合開發者,其介面也簡潔大方


2

滑鼠單擊「file」從中選擇「Open File ...「選項,彈出一個檔案選擇框,可以選擇要開啟的檔案,或者直接單擊檔案夾圖示,直接彈出檔案選擇框


3

從檔案選擇框中選擇要開啟的.class型別的檔案,單擊‘確定’


4

從開啟的檔案的左側可以看到檔案的儲存位置,類及方法,右側顯示類的具體內容,注釋不會顯示


5

還有一種方法是直接開啟jar包,滑鼠單擊檔案夾圖示,彈出檔案選擇框,選擇一個jar包,蛋雞‘確定’


6

從開啟的介面中可以看到整個jar包中的.class檔案的反編譯結果


7

另外介紹一下其他的方法:選擇檔案開啟  搜尋  


8

選擇檔案開啟:類似於eclipse快捷鍵ctrl+shift+r,開啟一個小視窗,輸入想要開啟的檔案名,列表中會根據檔案名列出所有匹配的檔案,已供選擇。

——此功能用以檢索類


9

搜尋:類似於電腦快捷鍵ctrl+f,也支援快捷鍵ctrl+f,但是不會開啟小視窗,而是在介面左下角有一個輸入框,輸入想要搜尋的方法名,會根據方法名高亮標出所有匹配的方法

——此功能用以搜尋方法


10

高階搜尋方法就是選擇下圖示識的搜尋圖示,然後進行搜尋



IT145.com E-mail:sddin#qq.com