java的反射

反射就是为了获取类的信息、

Class student =Student.class;

如何获取变量的信息---通过Field

Field类--》获取成员变量

第一个方法:getField (String name) //指定的publi类型的全局变量

第二个方法:getFields //获取所有的public类型全局变量

第三个方法:getDeclarFields //忽略访问修饰符获取类当中所有的全局变量信息(如public,private等)(区别可看下面第二个代码)

第四个方法:getDeclarField(String name) //获取类当中指定的全局变量

** set(Object,value) 给 因为只有创建变量,在能给变量赋值;object 类型的对象,和value

get() 拿

getField和getFields的区别:getField指定变量的接收,要求传递一个String的值

Method 获取类的方法;

getMethod(String name);

getMethods(); //获取类当中public的方法

getDeclare

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值