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

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

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

これらの jdk の変更について詳しくは、 を参照してください。 JDK 16の新機能。

機能の変更について詳しくは、 を参照してください。 値ベースのクラスの警告。