final でない public static フィールドは、悪質なコードや偶然別のパッケージによって変更される可能性があります。 フィールドは、脆弱性を回避するために final にできます。 しかしながら、スタティックイニシャライザには複数のフィールドへの書き込みがあるので、何らかのリファクタリングを必要とするでしょう。