问答详情
源自:5-3 应用富文本编辑器实现文件重命名

将上传文件名以时间戳命名

请问下如何重新编译FileUploadCommand.class改变其方法呢?需要将jar反编译吗?反编译是怎么回事啊?

提问者:Janda 2015-02-27 12:07

个回答

  • David
    2015-03-02 21:05:27

    其实你会发现,项目中经常会引入一下jar包,jar包就是将编写好的代码编译为class文件并打包,方便开发时直接调用。想修改class文件,有源码就直接修改、编译、重新打jar包;没有源码可以使用反编译工具,转为java源文件、修改、重新编译、打包。

  • 龙哥来了3483529
    2016-09-22 23:11:28

    我反编译过来 有些java有错

  • qq_下一站有你_0
    2015-03-02 14:31:02

    jar文件里都是已经编译了的可以直接执行的class文件,反编译就是将class文件编译成java,重新编译改变其方法没听过,倒是可以覆写这个类的某个方法。