如何使用反射機制

本篇內(nèi)容介紹了“如何使用反射機制”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

目前創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設、域名、虛擬空間、網(wǎng)站托管、服務器托管、企業(yè)網(wǎng)站設計、金堂縣網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

所有技術實現(xiàn)的目標只有一點:重用性。

對于反射技術首先考慮的是“反”與“正”的操作,所謂的“正”操作指的是使用一個類的時候,一定要先導入程序所在的包,而后根據(jù)類進行對象的實例化,并依靠對象調(diào)用類中的方法。但是“反”則是根據(jù)實例化對象反推出其類型。
范例:正向操作

import java.util.Date;   //1、導入程序所在的包.類,知道對象的出處了public class JavaAPIDemo {public static void main(String[] args) throws Exception {
        Date date=new Date();  //2、通過類產(chǎn)生實例化對象System.out.println(date.getTime());   //3、根據(jù)對象調(diào)用類中的方法}
}

執(zhí)行結(jié)果:

如何使用反射機制

如果要實現(xiàn)反的處理操作,那么首先要采用的就是Object類中所提供的一個方法:

獲取Class對象信息:public final Class<?> getClass()

范例:觀察Class對象的使用

import java.util.Date;   //1、導入程序所在的包.類,知道對象的出處了public class JavaAPIDemo {public static void main(String[] args) throws Exception {
        Date date=new Date();  //2、通過類產(chǎn)生實例化對象 System.out.println(date.getClass());//3、根據(jù)實例化對象找到對象的所屬類型}
}

getClass()可以幫助使用者找到對象的根源。

“如何使用反射機制”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

分享題目:如何使用反射機制
文章URL:http://muchs.cn/article36/ipjepg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、品牌網(wǎng)站制作網(wǎng)站維護、微信小程序App設計全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設