Java内置注解 @Retention

这是应用于其他注解的注解,以提示编译器 JVM 应如何处理新注解。

此批注指定标记的批注如何存储在 java 运行时中。
无论是仅限于源代码,嵌入到生成的类文件中,还是在运行时也可以通过反射使用。

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
//@Retention(RetentionPolicy.CLASS)
@Retention(RetentionPolicy.RUNTIME)
//@Retention(RetentionPolicy.SOURCE)
public @interface MyCustomAnnotation
{
	//some code
}
日期:2020-09-17 00:10:01 来源:oir作者:oir