JAVA ANNOTATION
2021-03-29 12:05:43 8 举报
AI智能生成
JAVA ANNOTATION
作者其他创作
大纲/内容
java自定义注解
spring自定义方法注解
经典注解
@Target
ElementType
TYPE
接口、类、枚举、注解
FIELD
字段、枚举的常量
METHOD
方法
PARAMETER
方法参数
CONSTRUCTOR
构造函数
LOCAL_VARIABLE
局部变量
ANNOTATION_TYPE
注解(可应用于另一个注解上)
PACKAGE
包
TYPE_PARAMETER
类型参数声明
TYPE_USE
类型使用声明 包括类型声明和类型参数声明
NonNull
@Retention
RetentionPolicy
SOURCE
注解仅存在于JAVA源文件,注解将被编译器丢弃
CLASS
注解会在class字节码文件中,但会被JVM丢弃
RUNTIME
运行时存在,通过反射机制读取注解的信息
@Documented
注解会被包含在javaapi文档中
@Inherited
允许子类继承父类的注解
@Repeatable
可以在同一位置重复相同的注解

收藏
0 条评论
下一页
为你推荐
查看更多