跳转到内容

编译器和注解

75% developed
来自维基教科书,开放世界中的开放书籍

浏览 Javadoc & 注解 主题:v  d  e )


注解可以被编译器用来执行某些指令。尽管您可能喜欢用 Java 编程,但您可能也会对编译器警告感到困扰。编译器警告 不一定是错误,而是警告,告诉您代码可能由于某种原因而出现故障。

驯服编译器

[编辑 | 编辑源代码]

您可以以三种预定义注解的形式向编译器发出指令,告诉它某段代码需要什么样的预处理。这三种注解是

  • @Deprecated
  • @Override
  • @SuppressWarnings(..)

@Deprecated 用于标记方法或类不再应该使用,通常是因为存在更好的替代方案。编译器和 IDE 通常会在从非弃用代码调用弃用代码时发出警告[1]

@Override 标记方法覆盖了超类中的方法。如果没有被覆盖的方法,则会发生编译错误。 [2]

@SuppressWarnings(..) SuppressWarnings 告诉编译器不要报告某些或所有类型的警告。它可以应用于类型、方法或变量。 [3]

[编辑 | 编辑源代码]
  • [4] @SuppressWarnings(..) 注解的高级用法


Clipboard

待办事项
添加一些类似于变量中练习的练习

华夏公益教科书