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