If you are looking for software to use, go to Huajun Software Park! software release

Hello, if there is a need for software inclusion, please package the software and attach the software name, software introduction, software-related screenshots, software icon, soft copy, and business license (if you do not have a business license, please provide the front and back of the corresponding developer ID card) and a photo of yourself holding your ID card) and send it to your email http://softwaredownload4.com/sbdm/user/login

Close >>

Send to email:news@onlinedown.net

Close >>

Location: front pagePC softwareProgramming softwareprogramming tools java decompiler (Java decompilation tool)
java decompiler (Java decompilation tool)

java decompiler (Java decompilation tool) 1.6.6 official free version

QR code
  • Software licensing: free software
  • Software size: 2.39MB
  • Software rating:
  • Software type: Domestic software
  • Update time: 2021-12-31
  • Application platform: winall
  • Software language: English
  • Version: 1.6.6 Official free version

Download the service agreement at the bottom of the page

Software introduction Related topics FAQ Download address

Recommended for you:- Decompilation tool

Basic introduction
java decompiler (Java decompilation tool) paragraph first LOGO
The java decompiler tool (java decompiler) implements eclipse's highlight coloring function and multi-file tag browsing. The Java decompiler tool can also easily decompile .class files generated by Java5 and above. The software interface is friendly and very easy to operate. Simple, the java decompilation tool is a very practical tool.

java decompiler (Java decompilation tool) screenshot

Tutorial on using java decompilation tool


1. Download the java decompilation tool software and install it

2. Double-click to open. The interface after opening is as shown below. Is it clear at a glance? The interface is very simple. Although it is in English, it will not be a problem for everyone.

java decompiler (Java decompilation tool) screenshot

3. Open the class file you want to decompile through file-》open file

java decompiler (Java decompilation tool) screenshot

4. Open it and you will immediately see the java code you are familiar with. Simple right?

java decompiler (Java decompilation tool) screenshot

Java decompilation tool FAQ


1. What is JD-GUI?

1JD-GUI is a stand-alone graphical utility that displays the Java source code of ".class" files. You can browse the rebuilt source code using the JD-GUI for instant access to methods and fields.

2. Isn’t it unsafe if the program can be decompiled?

1. Technologies such as code obfuscation can be used to increase the difficulty of decompilation and reduce the readability of decompiled code, but it is impossible to completely avoid decompilation.

3. What is the principle of java decompilation tool?

Since languages ​​based on virtual machine technology such as Java and .net all use the binary structure of ByteCode, it is easy to convert ByteCode into an "abstract syntax tree" (AST for short, a concept in the course "Compilation Principles"). Then use a decompiler to convert the AST into code.

Java decompilation tool update log


1. Fixed the recognition error of ".class" expression.

2. Fixed the error in identifying the "switch enumeration" command.

3. Replace the value with a known numeric constant (such as Long.MAX_VALUE).

4. Removed unnecessary "java.lang" prefix.

5. Fixed the recognition error of try-cacht statements containing ternary operators in the last position.

6. Added conversion instructions for returned general variables.

7. Hide the synthetic fields of anonymous classes.

8. Internally, improved JD-Core memory management (complex smart pointers C++11 replaced by basic but very efficient memory pools)

Related topics

  • Java Development Tools Zone

    Java Development Tools Zone

  • Java Code Tools Zone

    Java Code Tools Zone

  • Compilation tools

    Compilation tools

FAQ

java decompiler (Java decompilation tool)

java decompiler (Java decompilation tool) 1.6.6 official free version

closure