如何看见class文件源代码

有什么办法可以看见class文件里面的代码,每次打开都是乱码
主要是看中文代码我懂一二

class是java编译后的类文件格式,是一种特殊的编码格式,所以直接用编辑器打开是无法看懂源代码的。
原来参考学习高手们的class代码时,用过一个叫java decompiler的程序,能编译出java的class文件的源代码来,这个工具几乎可以还原出原代码并能重新编辑。
由于java编译是将源代码编译成字节码(bytecode)再供java虚拟机解析执行,所以有些工具可以针对这个class文件进行反编译,可以最大可能还原出源代码来了。当然前提是没有进行一些防止反编译的操作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-17
class文件是Java编译后的文件,直接无法看到的,你可以下载一个Java的反编译工具——jd-gui.exe,用它就可以反编译class文件了
第2个回答  2010-04-17
class是编译后的文件,是给Java虚拟机读的,要看源代码就得反编译(有这方面的工具)为Java文件.本回答被提问者采纳
第3个回答  2010-04-17
用反编译工具
JAD等
第4个回答  2010-04-17
反编译

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网