m.setExceptionTypes(new CtClass[]{pool.get("java.lang.Exception")}); testJarClass.addMethod(m); } /** * @descriptoin: 在方法内插入代码 * @param pool: class池 * @param testJarClass: 加载需要修改的class */ private static void insertCode(ClassPool pool,CtClass testJarClass) throws Exce...
看看反编译器。它们将把java字节码转换回源代码。这样的编译器的一个例子是JD:http://jd.benow.ca/...
我没有源.java文件。 是否有Java ByteCode编辑器反编译器可以让我在纯文本Java中的这些行中进行编辑? 如果我必须用字节码编辑.class文件,说明是什么? 我使用jd-gui对该文件的视图(虽然不允许我编辑该文件): 1 2 3 4 5 6 7 publicfinalclassXAppletextendsJApplet implementsActionListener publicvoidinit() { ...