反射基础方法
代码说明:
应用背景 封装了反射的基础方法 * Object invoke(Object obj, String methodName, Object... args) 执行指定类的某个方法方法 * Object invoke(String className, String methodName,Object... args) * Method getMethod(Class cla, String methodName,Class... parametersType) 获取指定的方法(包括父类方法) * Object getFieldValue(Object obj, String fieldName) 获取字段值 * Field getField(Class cla, String fieldName) 获取指定字段 * void setFieldValue(Object obj ,String fieldName,Object val) 设置指定字段值 * void setFieldValue(String className,String fieldName,Object val) * Class getGenericSuperClass(Class className, int index ) 获取泛型类的参数类型 ,index索引是从0开始的关键技术/** * 通过反射来执行指定的方法(该方法可能是父类中的,也可能当前类私有的,但不能得到父类中私有的) * * @param obj * 传入要执行方法对应的对象 * @param methodName *
下载说明:请别用迅雷下载,失败请重下,重下不扣分!