映射和反射的概念及应用方法

xiaoxiao2021-02-28  82

映射 由类生成对象 对象.set属性(值) 对象.方法() 反射 由对象得到类 由属性调用对象 Field.set(对象,值) 由方法调用对象 Method.invoke(对象,参数) 获取类的方法 Class c1=类型.class;根据类名获取类 Class c2=对象.getClass();//根据对象获取类 Class c3=Class.forName("包名.类名"); //获取某个属性 Field f=Class.getDeclaredField("名称");//根据名称获取属性 Field[] f=Class.getDeclaredFields();//获取全部属性 field.setAccessable(true);//强制访问 获取方法 Method m=class.getDeclareMethod("名称",参数列表); Method[] m=class.getDeclareMethods();//得到所有方法
转载请注明原文地址: https://www.6miu.com/read-36107.html

最新回复(0)