1.Override注解

注解是什么:

注解Annotation_听韩顺平课笔记_元注解

基本的注解:

注解Annotation_听韩顺平课笔记_ide_02

  • @Override

注解Annotation_听韩顺平课笔记_元注解_03

@Override的价值,在于语法校验

注解Annotation_听韩顺平课笔记_使用说明_04

@Override的定义:
@interface表示的是——这是一个注解类

注解Annotation_听韩顺平课笔记_元注解_05

@Override使用说明:

注解Annotation_听韩顺平课笔记_基本介绍_06

2.Deprecated注解,可以做版本升级的过度使用

@Deprecated,修饰某个元素,表示该元素已过时(不推荐使用,但仍然可以使用)

注解Annotation_听韩顺平课笔记_版本升级_07

@Deprecated源码:

注解Annotation_听韩顺平课笔记_元注解_08

@Deprecated使用说明:

注解Annotation_听韩顺平课笔记_版本升级_09

3.SuppressWarnings注解

@SuppressWarnings抑制编译警告:

注解Annotation_听韩顺平课笔记_元注解_10

可以选择要抑制哪些警告({""})

注解Annotation_听韩顺平课笔记_元注解_11

@SuppressWarnings的作用范围

注解Annotation_听韩顺平课笔记_版本升级_12

源码:

注解Annotation_听韩顺平课笔记_使用说明_13

4.四种元注解,修饰注解的注解

元注解基本介绍:

注解Annotation_听韩顺平课笔记_使用说明_14

元注解的种类:

注解Annotation_听韩顺平课笔记_版本升级_15

@Retention

注解Annotation_听韩顺平课笔记_版本升级_16

注解Annotation_听韩顺平课笔记_ide_17

@Target

注解Annotation_听韩顺平课笔记_使用说明_18

注解Annotation_听韩顺平课笔记_ide_19

@Documented

注解Annotation_听韩顺平课笔记_版本升级_20

注解Annotation_听韩顺平课笔记_使用说明_21

@Inherited

注解Annotation_听韩顺平课笔记_基本介绍_22