在java里怎么返回一个对象的所有方法和属性的名称?

如题所述

第1个回答  推荐于2016-09-27
java反射的基本方法啊。
import java.lang.reflect.Field;
import java.lang.reflect.Method;

public class ObjectTest {
public static void main(String[] args) {
Object object = new Object();
Method[] methods = object.getClass().getMethods();
for (int i=0;i<methods.length;i++) {
System.out.println(methods[i].toGenericString());
}
Field[] fields = object.getClass().getFields();
for (int j=0;j<fields.length;j++) {
System.out.println(fields[j].getGenericType());
}
}
}本回答被提问者采纳
第2个回答  2007-04-11
相似回答