非推奨のプリミティブ・ラッパー・クラス・コンストラクターを使用しない

この規則は、プリミティブ・ラッパー・クラス・コンストラクターにフラグを立てます。プリミティブ・ラッパー・クラス・コンストラクターは、Java SE 16 で非推奨になりました。 また、プリミティブ・ラッパー・オブジェクトの同期化も推奨されません。アプリケーション内で以下のコンストラクターを使用している場合、削除してください。

これらの値ベースのクラスでの同期化も避ける必要があります。値ベースのクラスでの同期化に関するランタイム警告用に -XX:DiagnoseSyncOnValueBasedClasses コマンド・ライン・オプションを使用できます。 代わりに、小さいカスタム・オブジェクトで同期化してください。

これらの jdk の変更について詳しくは、 What's New in JDK 16 を参照してください。

フィーチャーの変更について詳しくは、 Warnings for Value-Based Classes を参照してください。