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


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

 

 效果:

 

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

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

 

 

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

 

 

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

 

 

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

 

 

 

 (2)的结果

 

 

 (3)的结果

 

 

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

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

 

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

 

 (3)创建类的对象

 

 (4)设置属性值

 

(5)获取属性的值

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM