待整理
4. Field类:
1. 说明:代表类的一个属性的元数据信息(修饰符 类型 属性名)
2. 获得Field的四种方法:都是Class中的方法
1. Field getField(String fieldName); 获得指定名称的公共属性,包括继承下来的
2. Field[] getFields(); 获得当前类的所有公共属性
3. Field getDeclaredField(String fieldName);获得当前类指定名称的属性,包括私有属性
4. Field[] gerDeclaredFields(); 获得当前类的所有属性
3. 常用的方法:
1. String getName(); 获得属性名
2. Class getType(); 获得属性类型
3. int getModifiers(); 获得访问修饰符
4. Modifier.toString(mod);根据getModifiers获得的int值返回访问修饰符
4. 其他用法:
1. 对属性的操作:
1. Object get(Object obj):获取某个对象的值
2. void set(Object obj,Object value):给obj这个对象赋属性值,value为赋给的值
3. setAccessiable():设置属性的可访问性
2. 实例:封装一个通用的dao,可对任何vo做插入和查询的操作