反射

概念:将类的各个组成部分封装为其他对象,这就是反射机制
Class对象功能:

获取功能:

1,获取成员变量

Field[ ] getFields(http://www.my516.com):获取所有public修饰的

Field getField(String name):获取指定名称的public修饰的成员变量

Field[ ] getDeclaredFields() :获取所有的成员变量,不考虑修饰符

Field getDeclaredField(String name)

2,获取构造方法

Constructor<?>[ ] getConstructors()

Constructor getConstructor(类<?>…parameterTypes)

Constructor getDeclaredConstructor(类<?>…parameterTypes)

Constructor<?>[ ] getDeclaredConstructors()

原文地址:https://www.cnblogs.com/hyhy904/p/11436102.html