win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 編程軟件教程 > 詳細(xì)頁面

【JDGUI漢化版】JD-GUI下載 v1.6.5 中文版

【JDGUI漢化版】JD-GUI下載 v1.6.5 中文版
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權(quán)方式:免費(fèi)軟件
  • 更新時(shí)間:2024-12-15
  • 閱讀次數(shù):
  • 推薦星級:
  • 運(yùn)行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

JD-GUI中文版是一個(gè)專門為Java源代碼設(shè)計(jì)的圖形界面反編譯工具,用戶們可以在軟件上查看并重建程序的源代碼,并且軟件的這種訪問方式有簡便又是免費(fèi)的,真的非常良心的一款神器!JD-GUI中文版這么看來似乎不涉及到商業(yè)的環(huán)境,比較適用于個(gè)人的場景,不過還是提醒用戶們可以低調(diào)使用~

JD-GUI漢化版為這么多的Java編譯器都提供非常針對性的反編譯功能,并且軟件的編譯篇幅還是非常大的,并且軟件的跳轉(zhuǎn)功能也非常適用,畢竟源代碼的篇幅還是非常驚人的,所以軟件的便捷性還是很值得用戶們選擇JD-GUI中文版進(jìn)行Java編譯器的編譯的。

JDGUI漢化版截圖

軟件功能

一、支持眾多Java編譯器的反編譯;

二、支持對整個(gè)Jar文件進(jìn)行反編譯,并本源代碼可直接點(diǎn)擊進(jìn)行相關(guān)代碼的跳轉(zhuǎn);

JD-GUI中文版使用方法

1.鼠標(biāo)單擊“file”從中選擇“Open File ...“選項(xiàng),彈出一個(gè)文件選擇框,可以選擇要打開的文件,或者直接單擊文件夾圖標(biāo),直接彈出文件選擇框

JD-GUI中文版使用方法1

2.從文件選擇框中選擇要打開的.class類型的文件,單擊‘確定’

JD-GUI中文版使用方法2

3.從打開的文件的左側(cè)可以看到文件的保存位置,類及方法,右側(cè)顯示類的具體內(nèi)容,注釋不會(huì)顯示

JD-GUI中文版使用方法3

4.還有一種方法是直接打開jar包,鼠標(biāo)單擊文件夾圖標(biāo),彈出文件選擇框,選擇一個(gè)jar包,單擊‘確定’

JD-GUI中文版使用方法4

5.從打開的界面中可以看到整個(gè)jar包中的.class文件的反編譯結(jié)果

JD-GUI中文版使用方法5

6.另外介紹一下其他的方法:選擇文件打開  搜索

7.選擇文件打開:類似于eclipse快捷鍵ctrl+shift+r,打開一個(gè)小窗口,輸入想要打開的文件名,列表中會(huì)根據(jù)文件名列出所有匹配的文件,已供選擇。

8.搜索:類似于電腦快捷鍵ctrl+f,也支持快捷鍵ctrl+f,但是不會(huì)打開小窗口,而是在界面左下角有一個(gè)輸入框,輸入想要搜索的方法名,會(huì)根據(jù)方法名高亮標(biāo)出所有匹配的方法

9.高級搜索方法就是選擇下圖標(biāo)識的搜索圖標(biāo),然后進(jìn)行搜索

常見問題

一、什么是JD-GUI漢化版?

1JD-GUI是一個(gè)獨(dú)立的圖形實(shí)用程序,顯示“.class”文件的Java源代碼。您可以使用JD-GUI瀏覽重建的源代碼,以便即時(shí)訪問方法和字段。

二、程序可以反編譯豈不是很不安全?

1、可以采用代碼混淆等技術(shù)來加大反編譯的難度和降低反編譯代碼的可讀性,但是完全避免反編譯是不可能的。

三、java反編譯工具的原理是什么?

由于Java、.net這樣的基于虛擬機(jī)技術(shù)的語言都是采用了ByteCode的二進(jìn)制結(jié)構(gòu),因此很容易將ByteCode轉(zhuǎn)化為“抽象語法樹”(簡稱AST,《編譯原理》這門課中的概念),然后采用反編譯器就可以將AST轉(zhuǎn)換為代碼了。

JD-Core 與 JD-GUI 對比

JD-Core 是一個(gè)免費(fèi)的庫,從一個(gè)或多個(gè)“.class”文件中 重構(gòu)Java源代碼。JD-Core可以用來恢復(fù)丟失的源代碼,并深究Java運(yùn)行時(shí)類庫。支持Java 5的功能:如注釋,泛型或枚舉 。JD-GUI 和 JD-Eclipse都包括JD-Core。

JD-GUI 是一個(gè)獨(dú)立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時(shí)訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。

更新日志

1、修正了“.class”表達(dá)式的識別錯(cuò)誤。

2、修正錯(cuò)誤識別“開關(guān)枚舉”指令。

3、用已知的數(shù)字常量(例如Long.MAX_VALUE)替換數(shù)值。

4、刪除了不必要的“java.lang”前綴。

5、修正了在最后位置上包含三元運(yùn)算符的try-cacht語句的識別錯(cuò)誤。

6、添加了返回的通用變量的轉(zhuǎn)換說明。

7、隱藏匿名類的合成字段。

8、在內(nèi)部,改進(jìn)的JD-Core內(nèi)存管理(復(fù)雜的智能指針C ++ 11由基本但非常高效的內(nèi)存池替代)

注意事項(xiàng)

1、JD-GUI在一般電腦上是不能直接運(yùn)行的,首先我們需要保證電腦中安裝有JAVA,已打包到壓縮包,大家可以直接先雙擊java.exe安裝java程序。

2、java程序安裝完成后即可運(yùn)行jd-gui.exe使用


點(diǎn)下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 区三区激情福利综合中文字幕在线一区| 五月丁香综合激情六月久久| 欧美日韩综合精品| 亚洲综合国产精品| 亚洲综合伊人久久综合| 亚洲精品综合久久| 亚洲欧洲日产国产综合网| 97se亚洲国产综合自在线| 亚洲精品综合在线影院| 色偷偷91久久综合噜噜噜噜| 99久久国产综合精品五月天喷水| 亚洲狠狠爱综合影院婷婷| 婷婷久久综合九色综合九七| 国产成人精品综合在线观看| 久久综合给合久久国产免费 | 欧美日韩亚洲乱国产综合| 亚洲伊人久久综合中文成人网| 国产欧美日韩综合精品二区| 99久久国产综合精品五月天喷水| 亚洲国产天堂久久综合| 婷婷久久香蕉五月综合加勒比| 自拍 偷拍 另类 综合图片| 狠狠色丁香婷婷久久综合| 亚洲伊人久久综合影院| 欧美日韩国产色综合一二三四| 婷婷综合另类小说色区| 欧美综合视频在线| 亚洲综合日韩中文字幕v在线| 狠狠综合久久AV一区二区三区| 狠狠久久综合| 中文字幕亚洲综合久久| 欧美日韩国产综合视频一区二区二| 国产综合精品一区二区三区| 色悠久久久久久久综合网| 久久一本综合| 亚洲婷婷五月综合狠狠爱| 亚洲国产精品综合久久网络| 亚洲综合色自拍一区| 久久涩综合| 亚洲国产综合无码一区二区二三区| 一本久久a久久精品综合香蕉|