20230710 java.lang.SuppressWarnings

发布时间 2023-08-24 10:27:24作者: 流星<。)#)))≦

介绍

  • java.lang.SuppressWarnings
  • 声明
@Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, MODULE})
@Retention(RetentionPolicy.SOURCE)
public @interface SuppressWarnings
  • 阻止某个给定类型的警告信息
  • value 的常见值
    • all :忽略所有类型的警告。
    • unchecked :忽略未经检查的警告。
    • deprecation :忽略使用已过时的方法或类的警告。
    • rawtypes :忽略泛型相关的警告,例如使用原始类型。
    • unused :忽略未使用的变量、方法、类等的警告。
    • fallthrough :忽略switch语句中缺少break语句导致的case穿透警告。
    • path :忽略类路径相关的警告,例如没有找到特定的类或资源。

API

  • String[] value();