反射之------获得运行时类的属性(非指定)
package com.heima.userJSTL; import java.lang.reflect.Field; public class GetFields { public static void main(String[] args) { Class<Person> personClass = Person.class; Field[] fields = personClass.getFields();//获得当前运行时类及其所有父类的所有的public修饰的属性 for (Field field : fields) { System.out.println(field); } System.out.println("============"); Field[] declaredFields = personClass.getDeclaredFields();//获得当前运行时类的所有的属性 for (Field declaredField : declaredFields) { System.out.println(declaredField); } } }
迎风少年