首页 > 编程语言 > 详细

java反射机制的使用之获取属性

时间:2021-05-23 23:36:31      阅读:34      评论:0      收藏:0      [点我收藏+]

1.获取类或对象的Class对象(字节码对象)(创建有三种方法)

技术分享图片

 

 效果:

技术分享图片

 

 2.通过反射获得类中的所有属性对象

 (1)先获取类或对象的Class对象

技术分享图片

 

 

 (2)获得当前类及父类中的public修饰的所有属性

技术分享图片

 

 

 (3)获得类中的所有属性,只能用于获取当前类的所有属性(任意权限修饰符)

技术分享图片

 

 

 (4)通过for循环来获取属性的特性

技术分享图片

 

 

 

 (2)的结果

技术分享图片

 

 

 (3)的结果

技术分享图片

 

 

 3.通过反射获得类中的目标属性对象

(1)先获取类或对象的Class对象

技术分享图片

 

 (2)根据属性名获得一个属性对象Field

技术分享图片

 

 (3)创建类的对象

技术分享图片

 

 (4)设置属性值

技术分享图片

 

(5)获取属性的值

 技术分享图片

 

java反射机制的使用之获取属性

原文:https://www.cnblogs.com/hhc16619804375/p/14801880.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!