今天我来向大家推荐一款Java里面的反编译软件JD_java_discompiler。
学过Java的人应该都会知道一个.java文件只有被编译成一个.class文件才可以被JVM所启用。例如你在dos里面玩Java,首先你得javac 名称.class,就会在同级目录下面生成一个.class文件,而这个就是该.java文件的字节码文件对象,截图如下:
但是如果你不小心把.java文件给删了,只留下了一个.class文件,该怎么办呢?这个时候就有一个软件他可以很方便的把.class文件反编译成(还原)成.java文件,他就是JD_java_discompiler。需要的话,这是链接:http://pan.baidu.com/s/1eRHQ82A。
使用如下:file-->open-->选择.class文件,立马生成.java文件,截图如下:
这块应该用到了Java里面的反射机制。