Java注解参数?这叫什么

Java Annotation parameter? What is it called

Java 注释可以有一个参数,如下所示:

@Retention(value=RUNTIME)

谁能告诉我括号里的这个内容叫什么?

我确定它有名字,但我就是找不到它。

它们被称为元素。它们可以命名或未命名。在这种情况下,value 是一个元素,它的值是 RUNTIME,它只是一个枚举文字。

参见http://docs.oracle.com/javase/tutorial/java/annotations/basics.html