2.jdk提供的注解注解:用于对代码进行解释说明,提供给jvm来识别
一种代码级别的说明。它是 JDK1.5 及以后版本引入的一个特性。 作用: 编写文档、代码分析、编译检查
@Override 用于检查是否重写方法
@Deprecated 声明过时的方法 但还可以使用
@SuppressWarning 用于压制黄色警告线
3.自定义注解4.元注解1.格式:
元注解
public @interface MyAnnotation{
}
2.本质:就是一个接口
3.注解中的成员:
抽象方法,作为属性 可以有返回值类型
基本数据类型
String类型
枚举类型
注解类型
以上类型的数组类型
4.注意:
使用注解必须对属性进行赋值
不想给属性赋值就要在定义注解时给上默认值(String show()default “刘备”;)
四个元注解
@Target
@Retention
@Inherited
@Documented



