當(dāng)前位置:
首頁(yè) >
Annotations
發(fā)布時(shí)間:2025/7/14
43
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Annotations
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
/**定義該注解能使用的位置,現(xiàn)在表示同在方法上**/ /*** ElementType下還包括:* CONSTRUCTOR:構(gòu)造函數(shù)聲明;* FIELE:屬性聲明,包括枚舉;* LOCAL_VARIABLE:本地變量* PACKAGE:包級(jí)別* PARAMETER:參數(shù)級(jí)別* TYPE:類、接口(包括注解自己本身)、枚舉*/ @Target(value = { ElementType.METHOD }) /**定義該注解可用范圍,現(xiàn)在表示在運(yùn)行時(shí)可用**/ /***RetentionPolicy還包括:*SOURCE:注解只在編譯器有效*CLASS:只活動(dòng)在編譯器的class文件里,jvm時(shí)期就無(wú)效*RUNTIME:運(yùn)行時(shí)jvm仍然保持著,能夠反射得到*/ @Retention(RetentionPolicy.RUNTIME) /***除了以上兩個(gè)注解還有兩個(gè):*@Documented:生成文檔時(shí)也一起帶到文檔中去*@Inherted:允許子類繼承父類的注解*/ /**注解不允許繼承 不能 extends @interface**/ public @interface Test {/**注解元素不允許使用包裝類型**/public int id();public String description() default "no description"; }
轉(zhuǎn)載于:https://my.oschina.net/u/782865/blog/204224
總結(jié)
以上是生活随笔為你收集整理的Annotations的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: POJ 3264: Balanced L
- 下一篇: oracle 10g