反射机制--获取Class中的字段
来源:互联网 发布:mac里的照片导入ipad 编辑:程序博客网 时间:2024/05/16 16:17
前面我们获取到了Class中的构造函数,现在我们来获取Class中的字段
package text;import java.lang.reflect.Field;public class ReflectDemo3 {public static void main(String[] args) throws Exception {getFieldDemo();}/* * 获取字节码文件中的字段 * */public static void getFieldDemo() throws Exception{Class clazz=Class.forName("text.Person");//Field field=clazz.getField("age"); //只能获取公有的字段,在这里不能获取到私有字段ageField field=clazz.getDeclaredField("age"); //只能获取本类中的所有字段,包含私有System.out.println(field); //输出:private int text.Person.age//对私有字段的访问取消权限检查:暴力访问(不建议使用)field.setAccessible(true);Object obj=clazz.newInstance(); //创建一个对象field.set(obj, 89); //设置int类型数据值为89Object o=field.get(obj);System.out.println(o);}}运行结果:
0 0
- 反射机制--获取Class中的字段
- 28-反射机制-05-反射机制(获取Class中的字段)
- Java 反射机制获取Class中的方法 和字段
- 反射机制--获取Class中的方法
- 28-反射机制-06-反射机制(获取Class中的方法)
- Java 反射机制 获取Class中的构造函数
- 28-反射机制-04-反射机制(获取Class中的构造函数)
- JAVA反射机制-class类的获取
- java 反射机制 之 Class.forName() 获取class的对象
- 反射机制来获取资源中的图片
- 四种获取Class对象的方法 Java反射机制
- Java反射机制-Class类获取类信息
- java反射机制(获取class的三种方式)
- 反射机制获取Class对象的三种方式
- 反射机制获取Class对象的三种方式:
- 反射机制(字段)
- 反射机制 Class.getDeclaredMethod
- 反射机制----Class
- selenium---邮件模板
- websocket简单介绍
- 生成二维码
- 正则表达式的简单运用
- 关于this指向问题
- 反射机制--获取Class中的字段
- eclipse开发工具报错gc overhead limit exceeded的解决方案
- bottle 轻量级框架
- sql插入并返回自增主键
- python 报错
- 学习react,redux,router,antd的一些感悟(见解)
- paramiko 远程登录
- 第五次c++实验
- 红黑树简介