老熟女激烈的高潮_日韩一级黄色录像_亚洲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
主站蜘蛛池模板: 国产精品久久久久9999无码 | 亚洲自拍r级免费视频 | 国精产品999一区二区三区有限 | 亚洲第一无码av无码专区 | 久久嫩草视频 | 日韩操穴 | 日本中文字幕中出在线 | 日本少妇色xxxxx中国免费看 | 国产在线v | www.youjizz.com日韩 | 国产一区三区在线 | 国产精品亚洲二线在线播放 | 久久亚洲人 | 国产免费看插插插视频 | av色久| 夜夜欢性恔免费视频 | 人妻饥渴偷公乱中文字幕 | 日本亚洲一区 | 国产专区亚洲精品无码 | 夫の目の前侵犯新婚人妻 | 欧美日韩黄色大片 | 毛片a片免费看 | 国产视频色 | 免费在线国产精品 | 91久久精品日日躁夜夜躁国产 | 韩国理伦片一区二区三区在线播放 | 一级伦理毛片 | 女人与禽姓交视免费看 | 九九99久久精品在免费线bt | 国产免费特黄淫乱片 | 97caopron超碰公开 | 一区二区三区麻豆 | 亚洲高清国产拍精品青青草原 | 精品人妻无码视频中文字幕一区二区三区 | 经典av在线| 久久精品亚洲一区二区三区浴池 | 最新日韩欧美在线综合网 | 999精品影视在线观看不卡网站 | 999精产国品一二三区 | 日本免费在线视频不卡一不卡二 | 东京热T0KY0综合久久 |