推荐答案
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public static void main(String[] args) {
try {
Class c = Class.forName(Person.class.getName());
//获取类的属性
Field[] fields = c.getDeclaredFields();
for (int i = 0; i
System.out.println("类的属性有:"+ Modifier.toString(fields[i].getModifiers())+" "+fields[i].getType()+" "+fields[i].getName());
}
//获取类的方法
Method[] methods= c.getMethods();
for (int j = 0