您当前的位置: 首页 >  Java

慕晨sekurlsa

暂无认证

  • 4浏览

    0关注

    82博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA基础(二十六)——注解

慕晨sekurlsa 发布时间:2022-08-22 00:11:57 ,浏览量:4

一、目录
  • 注解的介绍
  • 三种基本注解
  • 四种元注解
二、注解的介绍
  1. 注解(Annotation)也被称为元数据(Metadata),用于修饰解释 包、类、方法、属性、构造器、局部变量等数据信息。
  2. 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息。
  3. 使用注解时,要在其前面加上@符号,并把该注解当成一个修饰符使用。用于修饰它支持的程序元素。
三、三种基本注解

三个基本的注解:

  1. @Override:限定某个方法,是重写父类方法,该注解只能用于方法。

    如果写了@Override注解,编译器就会去检查该方法是否真的重写了父类的方法,如果的确重写了,那么编译通过,如果没有构成重写,则编译错误。

  2. @Deprecated:用于表示某个程序元素(类、方法、包、字段、参数等)已过时。

    被它修饰的元素,仍然可以用,只是不推荐使用了。 它的作用可以做到新旧版本的兼容和过渡。

  3. @SuppressWarnings:抑制编译器警告。

    语法: @SuppressWarnings({“”}) 在{“”}中,可以写入你希望抑制(就是不显示)的警告信息。 all就是抑制所有的警告;unchecked是忽略没有检查的警告;unused是忽略没有使用某个变量的警告。还有很多其他警告的类型。

四、四种元注解
  • 元注解的基本介绍 JDK的元Annotation用于修饰其他Annotation。
  • 元注解的种类
    1. Retention:指定注解的作用范围,三种SOURCE、CLASS、RUNTIME。
    2. Target:指定注解可以在哪些地方使用。
    3. Documented:指定该注解是否会在javadoc体现。
    4. Inherited:子类会继承父类注解。
关注
打赏
1663680270
查看更多评论
立即登录/注册

微信扫码登录

0.0405s