java 8 反編譯工具是最新的java反編譯的工具,功能也是非常的多,在2017年也是進行了很多的更新變動的,有需要的用戶都是可以來免費的下載的!
java 8 反編譯工具官方介紹
JD-Core 是一個免費的庫,從一個或多個“.class”文件中 重構Java源代碼。JD-Core可以用來恢復丟失的源代碼,并深究Java運行時類庫。支持Java 5的功能:如注釋,泛型或枚舉 。JD-GUI 和 JD-Eclipse都包括JD-Core。
JD-GUI 是一個獨立的顯示“.class” 文件Java源代碼的圖形用戶界面工具。您可以使用JD-GUI瀏覽和重建源代碼的即時訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。
java 8 反編譯工具怎么用 使用方法
1、運行exe就可以用,無需安裝.
2、可以直接查看.jar文件,也可以把.jar解壓后查看.class文件
3、可以把打開的文件保存為.java文件
4、但是只能單個文件保存的,不能把整個jar包反編譯成原結構的文件夾
反編譯器的原理是什么
由于Java、.net這樣的基于虛擬機技術的語言都是采用了ByteCode的二進制結構,因此很容易將ByteCode轉化為“抽象語法樹”(簡稱AST,《編譯原理》這門課中的概念),然后采用反編譯器就可以將AST轉換為代碼了。
- PC官方版
- 安卓官方手機版
- IOS官方手機版