package reflect1;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public class reflect2 {
public static void main(String[] args) {
Class c = Student.class ;
Field [] fields = c.getDeclaredFields();
for (Field field : fields){
Class s = field.getType();
System.out.println("属性的类型:"+s.getName());
}
Method[] method = c.getDeclaredMethods();
for(Method me : method){
Class<?> xClass =me.getReturnType();
System.out.println("方法的返回类型:"+xClass.getName());
System.out.println("方法的名字:"+me.getName());
}
}
}
反射获取属性,方法的类型及返回类型
最新推荐文章于 2022-06-09 23:51:36 发布