如何使用Java反射获取参数名称

Jav*_*tar 4 java reflection method-signature

如何使用Java反射获取方法签名?

编辑: 我实际上需要参数NAMES而不是方法的类型.

mts*_*tsz 9

要获得C类的方法i,请调用C.class.getMethods()[i].toString().

编辑:获取参数名称能够使用反射API.

但是,如果您使用调试信息编译您的类,则可以从字节码中提取信息.Spring使用ASM字节码工程库来完成它.

有关详细信息,请参阅此答案.