注解

内置注解(jdk自带的)

@Override 复写
@Deprecated 提醒此方法已过时但仍可使用
@SuppressWarnings 抑制警告

元注解(用来注解其他注解)

@Target 描述注解用在哪些地方(比如说修饰packages、types(类、接口等)、类成员(方法、构造方法、成员变量等)、方法参数和本地变量(如循环变量、catch参数))
@Retention 表示需要在什么级别保存该注释信息,即注解在什么地方还有效 (SOURCE(源码)< CLASS(类)< RUNTIME(运行)) 一般都是RUNTIME
@Documented 表示是否将注解生成在javadoc中
@Inherited 说明子类可以继承父类的注解

自定义注解

@interface用来声明一个注解
注解是有参数的(如果只有一个参数,必须命名为value)

posted on 2025-09-29 12:28  不知道起什么名字好55  阅读(4)  评论(0)    收藏  举报