使用Class对象

Class对象的功能:
获取功能:
1,获取成员变量们
1,Field[] getFields()获取所有public修饰的成员变量
2,Field(字段) getField(String name)获取指定名称public修饰的成员变量。
3,Field[] getDeclaredFields() 获取所有的成员变量,无视修饰符。
4,Field gerDeclaedFileld(String name)获取指定名称成员变量,无视修饰符。
2,获取构造方法们
1,getConstuctors()
2,Constuctor(构造器)getConstuctor()
3,getDeclaredConstuctors()
4,getDeclaredConstuctor()
3,获取成员方法们
1,getMethods()
2,Method(方法)getMethod()
3,getDeclaredMethods()
4,getDeclaredMethodr()
4,获取类名
getName()
操作:
1,设置值 get()
2,获取值 set()
3,暴力反射:setAccessible(true)
Constructor:
创建对象: newInstance
如果使用空参构造方法创建对象,操作可以简化newInstance
Method:方法对象
执行方法 invoke()
获取方法名称
getName()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值