java中注解的使用
1、注解是一种能被添加到java源代码中的元数据,方法、类、参数和包都可以用注解来修饰。注解可以看作是一种特殊的标记,可以用在方法、类、参数和包上,程序在编译或者运行时可以检测到这些标记而进行一些特殊的处理。
2、自定义注解
@Documented @Inherited @Target({ ElementType.FIELD, ElementType.METHOD ,ElementType.TYPE}) //可以在字段、枚举的常量、方法 @Retention(RetentionPolicy.RUNTIME) public @interface Init { String value() default ""; }
元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:
@Target,
@Retention,
@Documented,
@Inherited
![](https://img2023.cnblogs.com/blog/2774483/202302/2774483-20230207111557486-283706935.png)