Java基础系列(二)注解

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated等这样的注解。在这里我将和大家分享到底什么是注解,为什么要引入注解,注解是如何工作的,以及如何编写自定义的注解。
创建自定义注解和创建一个接口相似,但是注解的interface关键字需要以@符号开头,注解方法不能带有参数:

  • 注解方法返回值类型限定为:基本类型、String、Enums、Annotation或者是这些类型的数组;
  • 注解方法可以有默认值;
  • 注解本身能够包含元注解,元注解被用来注解其它注解。

你可能感兴趣的:(Java基础系列(二)注解)