JAVA可以在方法里面调出类信息,怎么调出方法的信息,比如获得方法的方法名
发布网友
发布时间:2022-10-03 13:34
我来回答
共3个回答
热心网友
时间:2023-10-10 13:36
你如果可以获得类的星系,可以根据java的反射机制找到方法的信息。
Class clazz就是你获得的类,那么clazz.getMethods()可以获得所有的方法。
具体的查阅相关的 api
热心网友
时间:2023-10-10 13:36
比如说我在类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;
热心网友
时间:2023-10-10 13:37
获得对象,然后就能获得这个对象的方法了啊。