Java注解(Annotation)
注解的作用:
1.不是程序本身,可以对程序做出解释。
2.可以被其他程序(编译器)读取
内置注解:
@Override 重写
@Deprecated 已过时
@SuppressWarnings(“all”) 镇压警告
元注解:负责注解其他注解
@Target:描述注解的使用范围
@Retention:什么级别保存该注释信息,描述注解的生命周期
@Document:注解将被包含在javadoc中
@Inheriterd:说明子类可以继承父类中的该注解
自定义注解:@interface,自动继承java.lang.annotation.Annotation接口
格式:public @ interface 注解名{定义内容}
注解里属性为-1,则代表不存在