
.java
文件通过编译后会产生.class文件,一般在同一个目录下,但是如果用的
工具编写就不一定了,如果直接打开.class就直接用记事本打开,但因为是编译后的字节码文件都是乱码,如果想通过.class查看编译前的java文件,就去找个
反编译工具变为java文件就可以看到源代码JDK自带了反编译的功能,即.class---->.Java比较流行的JAVA反编译工具超过30种,其中有三款堪称精品:一、应用广泛的JAD 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎——JAD,其中主要包括:Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java Decompiler、NMI’s Java Class Viewer和国产的JAVA源代码反编译专家等等。 JAD本身是一个命令行工具,没有图形界面,上述的这些工具大多是在JAD内核的基础之上加了一个图形界面而已。这么多种产品的共同选择,足可证明JAD在JAVA反编译领域中的尊贵地位jad.exe和要反编译的文件放在同一目录下在命令行窗口环境中进入jad目录,
然后运行:jad -s java *.class (附,*.class指要反编译的文件名)最后就可以得到我们要的JAVA文件了
评论列表(0条)