如何使用Java更改编译的java代码?

时间:2014-08-12 17:33:03

标签: java

我需要一种有效的方法来使用java来改变编译的java代码。有没有办法做到这一点?我真的不确定最好的方法是什么。

3 个答案:

答案 0 :(得分:0)

是的,但它要求您理解the Java Class File Format,并将.class文件作为一组结构化的有序字节进行读写。

有一些字节码库,比如BCEL可以帮助处理一些细节;但是,根据您的具体用例,图书馆可能会解决您不关心的问题。

答案 1 :(得分:0)

您可以使用DJ Java DecompilerCavaj Java Decompiler反编译您的课程

答案 2 :(得分:0)

是的,你可以这样做,但不建议将.class文件编辑为。

如果您真的有兴趣编辑相同的内容,请使用以下链接。

classeditor.sourceforge.net