【发布时间】:2010-06-29 15:19:54
【问题描述】:
有方法
public void foo(){
//..
}
有没有办法在运行时获取 methodName(在本例中为 foo)?
我知道如何通过
获取类名this.getClass().getName()
或通过以下方式获取所有公共方法
Method[] methods = this.getClass().getMethods();
一旦我有了方法名称,参数也很重要,因为可能有多个方法具有相同的名称
【问题讨论】:
标签: java reflection