我需要更改类文件中一个构造函数的访问修饰符...我如何使用jad ...
感谢所有......
...拉吉
答案 0 :(得分:4)
使用JAD解决方案:
javac
更简单的解决方案:
Class<?> c = Class.forName("fully.qualified.name.of.your.Class");
ctor = c.getConstructor(...argument types here...);
ctor.setAccessible(true);
(您的IDE会建议ctor
的类型...否则更改它
现在您可以在运行时调用构造函数。
如果您确实需要修改字节代码,请查看the ASM library。