更新時間:2021-04-27 12:13:37 來源:動力節點 瀏覽911次
反射就是把java類中的各種成分映射成為相應的java類。
例如:一個java類用一個Class類的對象來表示,一個類中的組成部分:成員變量、方法、構造函數、包等等信息也用一個個java類來表示,就像汽車是一個類,汽車中的發動機,變速箱等等也是一個個的java類,表示java類的Class類顯然要提供一系列的方法,來獲得其中的變量,方法,構造函數,修飾符,包等信息,這些信息就是用相應類的實例對象來表示,它們是Field、Method、Constructor、Package等等。
在平時的編程中,反射基本用不到,但是在編寫框架的時候,反射用的就多了,比如你要使用某一個類進行操作,但是這個類是用戶通過配置文件配置進來的,你需要先讀配置文件,然后拿到這個類的全類名:比如com.onede4.baidu.Person,然后在利用反射API來做操作。
以上就是動力節點小編介紹的“Java的反射有什么用”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習