3步完成java反编译

有些东西不去做,永远都不会。

其实反编译真的很有用,可以看到你的代码在是如何被编辑器理解的。平时可以通过反编译去学习代码规范,使代码更简洁。

1.第一步:下载jad

  • 我是用linux系统的,所以我接下来就用linux系统展示。其实windows和土豪mac也是一样的。
  • 下载jad 点击链接就可以了。注意看系统噢。

2.第二步:解压jad

  • 到当前目录 /myjad (我的目录),输入

unzip jad-xxxx.zip

进行解压。

  • windows系统右键解压,解压出来后的文件是jad.exe,双击运行

3. 第三步:使用命令进行反编译

  • 终端进入到当前目录/myjad
  • 在当前目录用一条命令就可以进行反编译

./jad -sjava xxxx.class
需要注意的是:class文件也是在该目录下,如果不在,前面需要有路径。例如 /xxx/xxx/ja.class

  • 接下里就会生成一个.java的文件,打开java文件里面就是反编译的代码了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,524评论 9 467
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,869评论 18 139
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,218评论 2 33
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,754评论 18 399
  • 第二十章 被打脸 校长的话一说完,就马上毕恭毕敬的向凌珊和韩尔岚鞠躬,这两个人就算是把一百个他给卖了恐怕都没有她...
    漂洋过海来见你阅读 515评论 0 0