怎么把class文件反编译成java文件

 我来答
育知同创教育
2016-09-25 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

  工具:

  DJ java discompiler

  方法

  1. 打开DJ_java_discompiler,选择file--open,打开class文件 

  2. 从下图就可以看到已经反编译了

  3. 下图为java源文件,可以对比没有任何问题

匿名用户
2016-09-09
展开全部
反编译工具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
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zcdbiduname
2016-09-09 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:55
采纳率:100%
帮助的人:48万
展开全部
用反编译工具jd-gui把clss文件拖进去就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦长安取长安道
2016-09-09 · 超过14用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:17.5万
展开全部
用jd-gui软件就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式