public
static
尽管这些字段经常用于存储常量值集合,但它们仍然代表着安全隐患,因为即使字段被声明为 final,它们的内容仍可能被修改。
final
示例:
public static final List<String> EVENTS = new ArrayList<>();
使用选项部分中的表可指定返回不可修改集合的方法。 将不会报告使用这些方法初始化的 public static 集合字段。