日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

注解学习笔记(二)

發布時間:2024/10/12 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 注解学习笔记(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

注解的使用

?

??

使用@Retention

value成員變量的值只能是如下三個:RetentionPolicy.CLASS: 編譯器將把注釋記錄在class文件中。當運行Java程序時,JVM不在保留注釋,這是默認值。RetentionPolicy.RUNTIME: 編譯器將把注釋記錄在class文件中。當運行Java程序時,JVM也會保留注釋,程序可以通過反射獲取該注釋。RetentionPolicy.SOURCE: 注解僅存在于源碼中,在class字節碼文件中不包含。?

使用@Target

ElementType.ANNOTATION_TYPE: 指定該策略的Annotation只能修飾Annotation。ElementType.CONSTRUCTOR: 指定該策略的Annotation能修飾構造器。ElementType.FIELD: 指定該策略的Annotation只能修飾成員變量。ElementType.LOCAL_VARIABLE: 指定該策略的Annotation只能修飾局部變量。ElementType.METHOD: 指定該策略的Annotation只能修飾方法。ElementType.PACKAGE: 指定該策略的Annotation只能修飾包定義。ElementType.PARAMETER: 指定該策略的Annotation可以修飾參數。ElementType.TYPE: 指定該策略的Annotation可以修飾類、接口(包括注釋類型)或枚舉定義。

?

轉載于:https://www.cnblogs.com/jiayonghua/p/10768925.html

總結

以上是生活随笔為你收集整理的注解学习笔记(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。