注解

tech2024-08-17  44

注解

注解:1.5后新特性,是对程序的说明

提到 注解最先联想到的是注释 但注释是写给自己或者其他人看的 注解是写给电脑看的 作用:编写文档(api 抽取程序中的注解),代码分析(反射),编译检查(重写方法)注解主要分为: jdk预定义的注解自定义注解程序中的注解 //压制警告 @SuppressWarnings("all") public class AnnoDame1 { // 检测继承关系 @Override public String toString() { return super.toString(); } //有缺陷,已过时,不建议使用 @Deprecated public void show() { } }

自定义注解

public @interface MyAnno { }

反编译

注解的本质是一个接口,并且默认继承Annotation接口 接口中可以定义的成员方法,即为注解的属性 定义了属性就必须赋值(可以使用default设置默认值)

元注解:用于描述注解的注解 @Target 描述注解作用位置(方法,类…)

cmd里 javadoc 抽取注解

最新回复(0)