自定义Java注释-没有匹配的ElementType

自定义Java注释-没有匹配的ElementType,java,annotations,Java,Annotations,我想创建一个自定义注释类型,可用于: 局部变量: @A int i=1 操作: @A x=a+b 方法调用: @A somemethodinta,intb 第一个元素有一个ElementType,但我看不到第二个和第三个元素有任何选项。真的没有办法也没有办法在我想要的任何东西之上添加注释吗?RetentionPolicy是源代码,因此它在编译时被删除。它只是修饰源代码。不能在语句上添加注释 另请参见Java文档中的

我想创建一个自定义注释类型,可用于:

局部变量:

@A int i=1

操作:

@A x=a+b

方法调用:

@A somemethodinta,intb


第一个元素有一个ElementType,但我看不到第二个和第三个元素有任何选项。真的没有办法也没有办法在我想要的任何东西之上添加注释吗?RetentionPolicy是源代码,因此它在编译时被删除。它只是修饰源代码。

不能在语句上添加注释

另请参见Java文档中的