可以利用反编译软件来实现比较著名的反编译软件很多,如Jcompiler,“小颖java源代码反编译超级引擎”国产软件不过大多Class文件在编译时会使用混淆器obfuscator,这使得即使反编译成功之后,代码也很晦涩难懂;问题三游戏软件怎么查看源代码 呵呵 ,源代码自然看不到了,比如java编写的游戏代码发布后都是class的文件,你如果能成功找到这些文件的话,下载一个java的反编译器,把这个文件加载进去就可以看到源代码了其他语言编。
3打开eclipse 在windowpreferences 下对工具jadClipse进行配置4最后还需要修改eclipse的配置方式File Associations ,找到 class 文件,并把jad设为 class文件的 默认打开方式5最后可以看到 jad工具配置成功后 ;1下载jdgui工具,然后解压,其实此工具并不需要安装,直接就能打开使用,点击工具图标2在打开的工具界面中,点击左上角的Fileopen File3选择要打开的class文件,然后点击打开按钮4然后就可以看到class文。
比如下面这种情况 假设我们想参看Activity类的源代码,按着Ctrl键,左击它,现实的结果却看不到代码的,提示的信息便是“找不到Activityclass文件”此时点击下面的按钮,“Change Attached Source”,选择android源代码所在;用java decompiler把class文件转换成java源码文件,就可以查看了。
如何查看class文件编译版本
05 依次点击OK,finish,apply,回到代码界面,按住CRTL键,鼠标左键选择需要查看源码的函数,即可看到对应的class文件。
1 第一步,查看并配置环境变量这里不做解释,如下图图片是配置成功的,请仿照下图进行修改多图 2 第二步,找到java文件夹jdk安装路径,进入java文件夹并且新建文本文档并且把名字修改为HI多图 3 第三步。
对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件,手动设置WindowPreferencesJavaJadClipse,把Ignore existing source选中,就不会管有没有源码,都会反编译。
可以通过jdgui来查看class文件 1打开jdguiexe工具,如图2将需要查看的class文件拖到这里面就行了。
在你eclipse中装一个java反编译器就能查看,class文件的源代码了。
查看Eclipse中导入包的源码1项目中的Web App Libraries选项2然后找到刚导入的jar包,并3双击其中的一个Class文件4点Attach Source按钮,在弹出窗口中选第二项External location5点右面的External File,选择源。
无法直接查看class文件的,不许通过反编译软件来进行实现附件为jdgui反编译软件,可以很清晰的看到class类中内容。
class是java编译后的类文件格式,是一种特殊的编码格式,所以直接用编辑器打开是无法看懂源代码的原来参考学习高手们的class代码时,用过一个叫java decompiler的程序,能编译出java的class文件的源代码来,这个工具几乎可以。
点击你想看的文件进去,会出现一些看不懂的代码,然后点击attach source添加来源,来源必须是已下载你可以到google搜一下下载的地址,然后哪么添加就可以看源代码了。
class文件怎么查看代码数据
dtjar是关于运行环境的类库,主要是swing的包 toolsjar是关于一些工具的类库 rtjar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件 使用 可以在 Java 源代码编辑器或代码片段编辑测试窗中选择。