注解(Annotation)

注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据

注解在一定程度上是在把元数据与源代码文件结合在一起,而不是保存在外部文档中这一大的趋势之下所催生的。同时,注解也是对来自像C#之类的其他语言对Java造成的语言特性压力所做出的一种回应。

内置的三个注解

  • @Override 当前方法覆盖超类中的方法
  • @Deprecated 废弃的方法,可能将来被标记的方法会被删除
  • @SuppressWarings 压制警告

注解的优势

注解是真正的语言级的概念,一旦构造出来,就享有编译期的类型检查保护。注解(annotation)是在实际的源代码级别保存所有的信息,而不是某种注释性的文字,这使得代码更整洁,且便于维护。

results matching ""

    No results matching ""