JAVA可以在方法里面调出类信息,怎么调出方法的信息,比如获得方法的方法名

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:51:30

你如果可以获得类的星系,可以根据java的反射机制找到方法的信息。
Class clazz就是你获得的类,那么clazz.getMethods()可以获得所有的方法。
具体的查阅相关的 api

比如说我在类Number写有sum这个方法,我在测试类中如果想要获得number这个类中的方法名
那么可以这样
Method[] a = Number.class.getMethods();
for(int i =0 ;i<a.length;i++){
System.out.println(a[i].getName());
}
这样写就可以获得Number中的方法名
这里
Method引用的是
java.lang.reflect.Method;

获得对象,然后就能获得这个对象的方法了啊。