国产精品亚洲精品欧美日本精品|亚洲综合视频一区二区三区|国产精品黄在线观看免费|国产理论片在线观看

加微信領取資料

注解和反射

已有26662人點擊
√視頻 √源碼 √筆記 √課件

課程下載

本套教程及資料一鍵下載

百戰(zhàn)程序員

在線學習-輔導-闖關-督學
10大專業(yè)全系列課程

技術交流

與帥哥、美女同學共同進步

學習線路圖

系統(tǒng)化學習,打造階梯學習
模式

  • 課程目錄

  • 課程介紹

  • 課程評論


Java注解的基本原理:





注解目前非常的流行,很多主流框架都支持注解,而且自己編寫代碼的時候也會盡量的去用注解,一時方便,而是代碼更加簡潔。

注解的語法比較簡單,除了@符號的使用之外,它基本與Java固有語法一致。Java SE5內(nèi)置了三種標準注解:

@Override,表示當前的方法定義將覆蓋超類中的方法。

@Deprecated,使用了注解為它的元素編譯器將發(fā)出警告,因為注解@Deprecated是不贊成使用的代碼,被棄用的代碼。

?@SuppressWarnings,關閉不當編譯器警告信息。

上面這三個注解多少我們都會在寫代碼的時候遇到。Java還提供了4中注解,專門負責新注解的創(chuàng)建。

 



反射的使用:

相關包:java.lang.reflect,java.lang.Class

利用反射調(diào)用其它類的方法:

首先獲取相關類的實例化Class,

方法為:

1.利用Class類的靜態(tài)方法forName(String className);?

2.利用.class的方式獲得,對于基本數(shù)據(jù)的封裝類型可以用.TYPE獲取,如int.class與Inter.TYPE時等效的。

3.對于對象可以對象.getClass()來獲取Class實例。

通過這個Class對象調(diào)用getMethod(String?name, Class<?>...?parameterTypes)方法獲取Method實例(第二個可變參數(shù)為對應方法的參數(shù)類

型)。用Class對象調(diào)用newInstance()方法創(chuàng)建一個新的Object實例,通過方法對象的invoke(Object?obj, Object...?args)

方法調(diào)用該Class對象的相關方法。(第一個參數(shù)為該Class對象的實例化的Object對象,第二個參數(shù)為即將被調(diào)用方法的參數(shù))。

看過該課程的同學還看過

親,請下載視頻觀看?。?!

万荣县| 吉安县| 六盘水市| 桂林市| 巴林左旗| 攀枝花市| 湘阴县| 兰西县| 教育| 盈江县| 鄄城县| 涞源县| 屏东县| 长岭县| 涟源市| 扎赉特旗| 西畴县| 神池县| 兴城市| 武城县| 息烽县| 沧州市| 河南省| 佛山市| 荣昌县| 宣汉县| 宁城县| 浦城县| 高邑县| 枣阳市| 鹤壁市| 延川县| 东明县| 孝昌县| 星座| 枣庄市| 兰西县| 梓潼县| 宁陵县| 关岭| 灵山县|