如何将class文件转换成java源文件

如题所述

需要反编译才可以,如:反编译工具jad用法
以下假设jad.exe在c:\java目录下
一、基本用法
Usage:jad [option(s)]
直接输入类文件名,且支持通配符,如下所示。
c:\java\>jad example1.class
c:\java\>jad *.class
结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源文件。
二、Option -o
不提示,覆盖源文件
三、Option -s
c:\java\>jad -sjava example1.class
反编译结果以.java为扩展名。
四、Option -p
将反编译结果输出到屏幕
c:\java\>jad -p example1.class
将反编译结果重定向到文件
c:\java\>jad -p example1.class>example1.java
五、Option -d
指定反编译的输出文件目录
c:\java\>jad -o -dtest -sjava *.class
温馨提示:内容为网友见解,仅供参考
无其他回答

如何将java中的.class文件反编译
一、选择合适的反编译工具 反编译.class文件需要借助专门的反编译工具,如JD-GUI、Jad等。这些工具能够将.class文件转换为可读的Java源代码。二、使用反编译工具 打开选定的反编译工具后,选择需要反编译的.class文件。工具会自动解析文件,将其转换为Java源代码的形式。在此过程中,你可以看到类名、方法...

如何将class文件转换成java源文件
c:\\java\\>jad *.class 结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源文件。二、Option -o 不提示,覆盖源文件 三、Option -s c:\\java\\>jad -sjava example1.class 反编译结果以.java为扩展名。四、Option -p 将反编译结果输出到屏幕 c:\\java\\>jad ...

如何将.class文件反编译成为.java文件
[1] 反编译一个class文件:jad example.class,会生成example.jad,用文本编辑器打开就是java源代码 [2] 指定生成源代码的后缀名:jad -sjava example.class,生成example.java [3] 改变生成的源代码的名称,可以先使用-p将反编译后的源代码输出到控制台窗口,然后使用重定向,输出到文件:jad -p ...

如何将.class文件转换成.java文件
题主可以使用 Java 反编译软件 JD-GUI,将 class 字节码反编译成 Java 源代码,如图:但注意反编译后的源码可能不会与真正的源码完全相同。比如原代码为 import java.util.regex.Pattern;import java.util.regex.Matcher;public class P {public static void main(String[] args) {String pattern = ...

如何将class文件转换成java源文件
一、基本用法 Usage: jad [option(s)]直接输入类文件名,且支持通配符,如下所示。c:\/java\/>jad example1.class c:\/java\/>jad *.class 结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源文件。二、Option -o 不提示,覆盖源文件 三、Option -s c:\/java\/...

如何将编译过的.class文件转变为未编译的.java文件?
最新的Java反编译工具,支持目录级的反编译,也支持双击.class文件就可查看源文件,只限用于学习交流使用。下载地址:http:\/\/www.skycn.com\/soft\/8252.html Jad-the fast Java Decompiler V0.07 一个 Java 反编译器,在 IE 中读取 Java 类文件,并将他们转换成 Java 原文件,这些原文件可以被重新...

如何将class文件转换成java源文件
1、新建一个myeclipse的web project。2、右键该工程,myeclipse\/add struts capability,设置成struts开发环境。3、将war包解压,全目录覆盖新工程的WebRoot(包括其中的web-inf\/meta-inf目录),相应的scr目录(或者对应的包含java文件的目录)覆盖eclipse的src目录。myeclipse会自动将WEB-INF\\lib下的jar包...

怎么把class文件反编译成java文件
Java中使用eclipse提供的插件对class进行反编译成java文件,如下步骤:1、安装jadclipse插件 使用jadclipse插件一定要注意Eclipse版本。jadclipse_3.2.4,它对应的是Eclipse3.2版,jadclipse_3.3.0可以用于Eclipse3.3M6以上版。大家千万不要把jadclipse_3.3.0放到Eclipse3.2中,也不要把jadclipse_3.2...

如何将.class文件转换成.java文件
反编译啊,eclipse在商店里面下载插件 Jadclipse就能将class文件反编译成.java文件

怎样将.class转换成.java文件
可以用jad工具进行反编译,由.class文件生成.java文件,Eclipse不行

相似回答