模块 java.base

包 java.lang.annotation


java.lang.annotation
为 Java 编程语言注解工具提供库支持。
自从:
1.5
  • 描述
    所有注解扩展的公共接口。
    当注释解析器尝试从类文件中读取注释并确定注释格式错误时抛出。
    抛出以指示程序已尝试访问在编译(或序列化)注解后其类型已更改的注解元素。
    如果注释 @Documented 存在于注释接口的声明中A,那么元素上的任何 @A 注释都被视为元素公共契约的一部分。
    这个枚举类的常量提供了一个简单的语法位置分类,注解可能出现在 Java 程序中。
    抛出以指示程序已尝试访问注解的元素,该元素是在编译(或序列化)注释后添加到注解定义中的。
    表示自动继承注解。
    指示可以从本机代码引用定义常量值的字段。
    注释接口 java.lang.annotation.Repeatable 用于指示它(元)注释其声明的注释接口是 repeatable
    指示带有注解的注解要保留多长时间。
    注释保留策略。
    指示注解适用的上下文。