什么是注解

注解

  • 概念:说明程序的。给计算机看的。

  • 注释:用文字描述程序的。给程序员看的。

  • 定义:注解(Annotation) 也叫元数据 一种代码级别的说明

  • 概念描述:
    说明程序的
    使用注解: @注解名称

  • 作用分类
    1. 编写文档: 通过代码里标识的注解生成文档
    什么是注解
    用javadoc 命令运行java文件 生成说明文档
    什么是注解
    2. 代码分析: 通过代码里标识的注解对代码进行分析(使用反射)
    3. 编译检查: 通过代码里标识的注解让编译器能够实现基本的编译检查(Override)

  • Java中预定义的注解
    1. @override : 检测该注解标注的方法是否是继承自父类(接口)的
    2. @Deprecated: 表示已过时 老方法如果直接删掉 可能就不兼容低版本了
    3. @SuppressWarnings:压制警告 不现实标注内容的所有警告信息。 一般传递参数@SuppressWarnings(“all”)
    什么是注解
    在类上加注解 可同时传参数传值 其他类在运行的时候 可以通过判断该类添加的注解类型 进行操作 实现具体功能 并可获取传入的参数。