怎么获取一个java对象中的全部方法?
1个回答
展开全部
用java中的反射机制就可以完成:
获取类成员方法
Method getMethod(String name,Class<?>...parameterTypes):返回此class对象对应类的带指定形参的public方法
Method[] getMethods():返回此class对象所表示的类的所有public方法
Method getDeclaredMethod(string name,Class<?>...parameterTypes):返回此class对象对应类的带指定形参的方法,与方法访问权限无关
Method[] getDeclaredMethods():返回此class对象对应类的全部方法,与方法的访问权限无关
获取类成员方法
Method getMethod(String name,Class<?>...parameterTypes):返回此class对象对应类的带指定形参的public方法
Method[] getMethods():返回此class对象所表示的类的所有public方法
Method getDeclaredMethod(string name,Class<?>...parameterTypes):返回此class对象对应类的带指定形参的方法,与方法访问权限无关
Method[] getDeclaredMethods():返回此class对象对应类的全部方法,与方法的访问权限无关
更多追问追答
追问
class是什么意思?
追答
就是一个泛型的写法,获取类的信息
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询