我正在制作一个工具来动态显示正在运行的 java 类的源代码。我需要一个工具来帮助我从源代码动态反Class Object
编译String
。我知道一些反编译工具,如 Jad,DJ 反编译器可以反编译 .class 文件,但我希望工具可以:
Class<?> c = ..; // get from runtime environment
String sourcecode = **DecompileTool**.decompileClassObject(c);
return sourcecode;
我需要这样的DecompileTool,有人知道吗?谢谢