随手记0x04

本文最后更新于:1 天前

注解(Annotation)

从JDK5.0开始,Java增加了注解。

注解其实就是代码里的特殊标记。这些标记可以在编译、类加载、运行时被读取,并执行相应处理。

  • @Override: 在编译阶段就可以检查一个方法是否正确继承自其父类,如果被Override修饰的重写方法并非继承自父类,则编译阶段会报错。

  • @Deprecated:被@Deprecated修饰的方法在使用时会出现提示:过时的方法,建议不要使用

    image-20220401111230261

  • @SuppressWarnings:抑制编译器警告,可以添加具体的警告类型参数。

    在未添加注解时,警告变量y未曾使用过。

    image-20220401111518793

    当我们添加注解后,可以看到编译器对上述警告视而不见。

    image-20220401112159226


这里坑好深,日后再填吧。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!