Java反编译工具有什么作用?

来源:百度知道 编辑:UC知道 时间:2024/05/13 15:40:58
它功能是什么?

可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。

java反编译工具有多种,推荐使用jd-gui
参考:http://developer.51cto.com/art/201409/452232.htm

就是把编译好的JAVA CLASS文件再还原成JAVA代码!

就是把经过java文件编译后的可执行的class文件再反编译为java文件,因为经过编译的class文件是不可阅读的!但是由于java文件一般都不是单独运行的,会有类之间的相互调用,所以反编译工具反编译后只能大体上还原原来java文件,而不能完全还原,特别是一些变量的取值,定义等..

还原.java文件
够强大的话还可以悄悄的查看别人的源代码

和javap功能差不多,就是进行反编译~把.class文件反编译成原来的JAVA代码~

JAD 感觉还挺好使

decompile Java

我一直在用。但对jdk 5.0以后的支持不好。