老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何在java項目中使用@Inherited元注解

這篇文章主要介紹了如何在java項目中使用@Inherited元注解的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇如何在java項目中使用@Inherited元注解文章都會有所收獲,下面我們一起來看看吧。

喀什網站建設公司成都創新互聯公司,喀什網站設計制作,有大型網站制作公司豐富經驗。已為喀什上千家提供企業網站建設服務。企業網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的喀什做網站的公司定做!

1.先看源碼文檔

@已記錄

@Retention(保留策略。RUNTIME)

@Target(ElementType。注釋類型)

public@interfaceInherited{

}以上代碼標注部分可以用Google翻譯。大致意思是

指示批注類型的自動繼承。如果在標注類型聲明中有繼承的元標注,用戶在類聲明上查詢標注類型,而類聲明沒有這個類型的標注,那么類的超類會自動查詢標注類型。這個過程將重復進行,直到找到這種類型的注釋或者到達類層次結構的頂部。如果沒有一個超類有這種類型的注釋,查詢將會指出這個類沒有這樣的注釋。

請注意,如果您使用注釋類型來注釋除類之外的任何東西,這種元注釋類型沒有任何效果。還要注意,這個元注釋只會導致從超類繼承注釋;對已實現接口的無效注釋。

從上面的描述可以看出,使用這個標注的標注父類的子類可以繼承父類的標注。

2.代碼測試

2.1擁有@Inherited注解

@Target(ElementType。類型)

@Retention(保留策略。RUNTIME)

@繼承

public  @ interfaceInheritedTest  {

string  value();

}@InheritedTest('擁有繼承')

publicclassPerson{

publicvoidmethod(){

}

publicvoidmethod2(){

}

} publicclassstudentextends  person  {

}測試:

publicclassTestInherited{

public  static  void  main(String[]args){

CLaSS  studentCLaSS=student  . class;

if(student  class  . is  notationpresent(inherited  test  . class)){

system  . out  . println(StudentClass  . GetAnnotation(InheritedTest  . Class))。value());

}

}

}輸出:

如何在java項目中使用@Inherited元注解

2.2沒有@Inherited注釋

@Target(ElementType。類型)

@Retention(保留策略。RUNTIME)

public  @ interfacesinotinherited  {

string  value();

} @ IsNotInherited('未擁有繼承')

publicclassPerson{

publicvoidmethod(){

}

publicvoidmethod2(){

}

} publicclassstudentextends  person  {

}測試:

publicclassTestInherited{

public  static  void  main(String[]args){

CLaSS  studentCLaSS=student  . class;

if(StudentClass  . is  notationPresent(iSnotinerIded  . Class)){

system  . out  . println(StudentClass  . GetAnnotation(iSNOTiHerided  . class))。value());

}

}

}如何在java項目中使用@Inherited元注解

不輸出容差,可見沒有@Inherited標注的類的子類不會繼承該標注。

關于“如何在java項目中使用@Inherited元注解”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“如何在java項目中使用@Inherited元注解”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道。


當前文章:如何在java項目中使用@Inherited元注解
標題來源:http://www.xueling.net.cn/article/jjjhhc.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产成人精品三级麻豆 | 国产精品久久一区主播 | 欧美性生交xxxx乱大交3 | 久热超碰在线 | 日本JAPANESE丰满多毛 | 日本不卡一二区 | 亚洲免费在线视频观看 | 欧美日韩免费专区在线 | 怡红院AV亚洲一区二区三区H | 女同互忝互慰dv毛片观看 | 8k8k成人网 | 国产精品99久久精品爆乳 | 成人在线综合 | 日韩资源在线观看 | 精品麻豆剧传媒av国产九九九 | 热久久精品国产 | JiZZJiZZ成熟丰满熟妇 | 又黄又网站国产 | 精品国产视频在线观看 | 精品一区二区亚洲 | 亚洲男同gay在线观看 | 亚洲人成无码网站18禁 | 国产9区 | 久久国产精品77777 | 亚韩一区 | 国产一区二区女 | 国产午夜激无码Av片在线观看 | 日出水了好爽视频 | 国产小嫩模无套中出 | 久久国产精品亚洲人一区二区三区 | 色噜噜噜噜噜噜亚洲精品 | 亚洲日本乱码一区两区在线观看 | 精品成人A区在线观看 | 日韩一二三区在线观看 | 一级视频网 | 精品欧美乱码久久久久久1区2区 | 国产精品青草久久久久婷婷 | 精品久久一区 | 国产熟熟| 亚洲精品久久久久久久久久 | 超碰一区二区三区 |