有人可以详细说明一下,并解释两种方法之间的区别,以及何时/为什么要在另一种方法上使用
getDeclaredMethods包括 由类本身 声明 的 所有方法,而getMethods仅返回公共方法,还返回从基类(此处是from java.lang.Object)继承的方法。
getDeclaredMethods
getMethods
java.lang.Object
在getDeclaredMethod和中的Javadocs中阅读有关它的更多信息getMethods。
getDeclaredMethod