模块 jmc.utils

类 ClassDecompile

java.lang.Object
com.jmc.lang.reflect.ClassDecompile

public class ClassDecompile extends Object
反编译类
从以下版本开始:
1.0
  • 方法详细资料

    • decompile

      public static String decompile(Class<?> c)
      反编译类
      参数:
      c - Class
      返回:
      反编译输出的字符串
      API Note:
      
       // 反编译String类
       String res = ClassDecompile.decompile(String.class);
       
    • decompile

      public static String decompile(String className) throws Exception
      反编译类
      参数:
      className - 被反编译的类的类名
      返回:
      反编译输出的字符串
      抛出:
      Exception - 异常
      API Note:
      
       // 反编译String类
       String res = ClassDecompile.decompile("java.lang.String");