最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基于反射機制實現(xiàn)全部注解獲取的方法示例

 更新時間:2019年09月12日 09:32:11   作者:cakincqm  
這篇文章主要介紹了Java基于反射機制實現(xiàn)全部注解獲取的方法,結(jié)合實例形式分析了java反射機制獲取注解的具體實現(xiàn)方法與操作注意事項,需要的朋友可以參考下

本文實例講述了Java基于反射機制實現(xiàn)全部注解獲取的方法。分享給大家供大家參考,具體如下:

一 代碼

class Info{
  //給mytoString方法加了2個內(nèi)建Annotation
  @Deprecated
  @SuppressWarnings(value = "This is a waring!")
  public String mytoString(){
    return "hello world";
  }
}
class GetAnnotations{
  public static void main(String[] args) throws Exception
  {
    Class<?> cls=Class.forName("Info");
    Method toStringMethod=cls.getMethod("mytoString");
    //取得全部的注解
    Annotation ans[]=toStringMethod.getAnnotations();
    for(int i=0;i<ans.length;i++)
    {
      //獲得mytoString方法上的所有Annotation。
      System.out.println(ans[i]);
    }
  }
}

二 運行結(jié)果

@java.lang.Deprecated()

三 說明

2個內(nèi)建的Annotation中只有@Deprecated是RUNTIME類型,所以只輸出了Deprecated。

只有定義了@Retention(value=RUNTIME)的Annotation才能在程序運行時被反射機制取得。

更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java面向?qū)ο蟪绦蛟O(shè)計入門與進階教程》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • SpringBoot 集成 Memcached的方法示例

    SpringBoot 集成 Memcached的方法示例

    這篇文章主要介紹了SpringBoot 集成 Memcached的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Kafka中使用Avro序列化和反序列化詳解

    Kafka中使用Avro序列化和反序列化詳解

    這篇文章主要介紹了Kafka中使用Avro序列化和反序列化詳解,由于Kafka中的數(shù)據(jù)都是字節(jié)數(shù)組,在將消息發(fā)送到Kafka之前需要先將數(shù)據(jù)序列化為字節(jié)數(shù)組, 序列化器的作用就是用于序列化要發(fā)送的消息的,需要的朋友可以參考下
    2023-12-12
  • Java forEach對原數(shù)組的操作過程

    Java forEach對原數(shù)組的操作過程

    forEach對于基本數(shù)據(jù)類型,是直接賦值,對于引用數(shù)據(jù)類型,是引用地址值,forEach遍歷時,是創(chuàng)建的臨時變量,引用的數(shù)據(jù)地址,本文給大家介紹Java forEach對原數(shù)組的操作過程,感興趣的朋友一起看看吧
    2024-02-02
  • IDEA 卡住buid(編譯)不動的解決辦法

    IDEA 卡住buid(編譯)不動的解決辦法

    這篇文章主要介紹了IDEA 卡住buid(編譯)不動的解決辦法(適用于maven和gradle)及定位思路,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 使用@Service注解出現(xiàn)No bean named 'xxxx' available]錯誤的解決

    使用@Service注解出現(xiàn)No bean named 'xxxx'&

    這篇文章主要介紹了使用@Service注解出現(xiàn)No bean named 'xxxx' available]錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • java導(dǎo)出pdf文件的詳細實現(xiàn)方法

    java導(dǎo)出pdf文件的詳細實現(xiàn)方法

    這篇文章主要介紹了java導(dǎo)出pdf文件的詳細實現(xiàn)方法,包括制作模板、獲取中文字體文件、實現(xiàn)后端服務(wù)以及前端發(fā)起請求并生成下載鏈接,需要的朋友可以參考下
    2025-03-03
  • IntelliJ IDEA各種圖標(biāo)的含義

    IntelliJ IDEA各種圖標(biāo)的含義

    這篇文章主要介紹了IntelliJ IDEA各種圖標(biāo)的含義,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • 在SpringBoot中使用Logback管理記錄日志

    在SpringBoot中使用Logback管理記錄日志

    本篇文章主要介紹了在SpringBoot中使用Logback管理記錄日志,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 搭建Springboot框架并添加JPA和Gradle組件的方法

    搭建Springboot框架并添加JPA和Gradle組件的方法

    這篇文章主要介紹了搭建Springboot框架并添加JPA和Gradle組件的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • SpringBoot本地磁盤映射問題

    SpringBoot本地磁盤映射問題

    這篇文章主要介紹了SpringBoot本地磁盤映射問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10

最新評論

姜堰市| 陆良县| 惠州市| 常州市| 布拖县| 静安区| 漠河县| 霍林郭勒市| 赣州市| 海晏县| 贵港市| 天台县| 南皮县| 镇远县| 齐河县| 阜新市| 昌宁县| 白玉县| 平度市| 拜城县| 孟州市| 手游| 旺苍县| 山东省| 鄂尔多斯市| 喀喇| 增城市| 台南县| 南昌市| 河北区| 揭阳市| 遵化市| 兰溪市| 正阳县| 麻栗坡县| 来安县| 平乐县| 酒泉市| 西青区| 包头市| 长丰县|