JDK(Java Development Kit)内置了许多注解,其中三个常见的注解是:
@Override:用于标记方法覆盖(Override)了父类或接口中的方法。在使用@Override注解时,编译器会检查该方法是否正确地覆盖了父类或接口中的方法,如果没有正确覆盖,则会产生编译错误。
![](https://img.haomeiwen.com/i28978680/77cc143faf4c220c.png)
@Deprecated:用于标记已过时的代码元素(类、方法、字段等)。通过使用@Deprecated注解,开发者可以向其他开发者表明该代码元素已不建议使用,通常会在Javadoc注释中提供替代方案或建议。
![](https://img.haomeiwen.com/i28978680/9cb2211529bb3ccc.png)
@SuppressWarnings:用于抑制编译器产生的警告。通过使用@SuppressWarnings注解,可以告诉编译器忽略特定的警告信息。这个注解通常用于消除一些不必要的编译器警告,以提高代码的可读性和清晰度。
![](https://img.haomeiwen.com/i28978680/ab30505406376256.png)
网友评论