java反編譯工具jd-gui下載與使用

java反編譯工具jd-gui下載與使用

背景

我們知道java源代碼文件的擴展名是.java,是程序員可以讀懂的,經過編譯後形成字節碼,文件擴展名爲.class,這個文件的內容是機器(Java虛擬機)可以識別的。但有時候,我們的源代碼(.java)丟失或版本恩不一致,能不能通過發佈後的class文件把java源代碼找回來呢。答案是肯定的,前提是你的代碼沒有經過混淆。下面就介紹一下業界非常出名的java反編譯工具jd-gui的下載與使用。

正文

1、打開瀏覽器輸入下載地址:
https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JD-GUI.shtml
出現下圖:
在這裏插入圖片描述
2、點擊上圖中的"DOWNLOAD NOW",出現下圖:
在這裏插入圖片描述
3、在上圖中選中一個下載鏡像地址,此處我選擇的是紅框中的下載地址。這是會彈出保存文件位置對話框,你選擇一個合適的位置保存,等待下載完成就可以了。下載完畢進行解壓縮,如下圖:
在這裏插入圖片描述
4、當前版本是1.6.6,運行jd-gui.exe,選擇菜單File->Open File,找到要反編譯的class文件,就會把class文件對應的java代碼顯示出來,如下圖:
在這裏插入圖片描述
小結:是不是很easy,且很實用~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章