这应该分成两个问题,1.如何获取参数值. 2.如何获取参数名, 1.如何获取参数值.这个是运行时的数据,你程序处理下获取就好了.比如写一个代理 2.参数名是在编译的时候就写入到class文件的.,而这些方法的参数在class中就是一个局部变量.class对于局部变量的定义和存储专门有张表. 单纯通过反射目前好像没有办法,通过字节码解析倒是可以 比如下面代码 public static void staticMethod(String args1, String args2) { } 局部变量表:…