Day19:调用指定的属性方法构造器
1.调用运行时类的指定的属性
①获得指定的属性:----getField(String fieldName):获取运行时类中声明为public的指定属性名为fieldName的属性。
----getDeclaredField(String fieldName):获取运行类中指定的名为fieldName的属性。
②创建运行时类的对象。
③将运行类的指定属性赋值。
④setAccessible(true):由于属性权限修饰符的限定,为了保证可以给属性赋值,需要在操作前使得此属性可被操作。
2.调用运行时类的指定的方法
①getMethod(String methodName,Class ... params):获取运行时类中声明为public的方法
②Object invoke(Object obj,Object ... obj):调用指定的方法。
③getDeclaredMethod(String methodName,Class ... params):获取运行时类中的方法。
3.调用运行时类的指定的构造器
①getDeclaredConstructor。