声明注解类型:

许多注解类型可替代代码的注释,要使用注解添加相同的元数据,必须先定义注解类型:

  1. [访问修饰符] @interface 类名{
  2. 数据类型 字段名 default 默认值;
  3. ...
  4. }

注:要在Javadoc生成的文档中显示,@类名的信息,必须在上面加上,@documeted注释

预定义注解类型:

  1. Javase api 中预定义了一组注解类型,有些供Java编译器使用。
  2. @Over ride,通知编译器该元素覆盖了超类中声明的元素。
    1. 覆盖方法时,不一定呀使用该注解,但它有助于降低错误率
    2. 如果标记为@Over ride 的方法不能覆盖其超类中的对应方法,编译器就会报错。