注解

注解

什么是注解(Annotation)

  • 不是程序本身,对程序进行的补充解释
  • 可以被其他程序读取(比如:编译器)

Annotation的格式

  • 如:@SuppressWarnings(value = “unchecked”);

Annotation在哪里使用

  • 可以附加在package,class,method,field上面,我们可以通过反射机制编程实现对这些元数据的访问

内置注解

  • @Overried :表示一个方法声明重写超类中的方法
  • @Deprecated:表示修饰的方法,属性,类,存在风险不推荐使用
  • @SuppressWarnings:用于抑制编译时的警告信息

元注解

  • 用于注解其他的注解
  • @Target, @Retention,@Documented,@Inherited
posted @ 2020-04-27 22:39  IzuruKamuku  阅读(26)  评论(0编辑  收藏  举报