Java注解

小德 2021-12-02 12:57:59
Categories: Tags:

Java注解(Annotation)

注解的作用:

1.不是程序本身,可以对程序做出解释。

2.可以被其他程序(编译器)读取

内置注解:

@Override 重写

@Deprecated 已过时

@SuppressWarnings(“all”) 镇压警告

元注解:负责注解其他注解

@Target:描述注解的使用范围

@Retention:什么级别保存该注释信息,描述注解的生命周期

@Document:注解将被包含在javadoc中

@Inheriterd:说明子类可以继承父类中的该注解

自定义注解:@interface,自动继承java.lang.annotation.Annotation接口

格式:public @ interface 注解名{定义内容}

注解里属性为-1,则代表不存在