クラス アノテーションはデフォルトのシリアライゼーションに影響を与えますか? Javaのドキュメントによると
注釈はプログラムのセマンティクスに直接影響を与えませんが、ツールやライブラリによるプログラムの処理方法に影響を与え、実行中のプログラムのセマンティクスに影響を与える可能性があります。注釈は、ソース ファイル、クラス ファイルから、または実行時に反射的に読み取ることができます。
これはノーと推測しますが、決定的な声明は見つかりませんでした。
編集:「アノテーションはJavaのデフォルトのシリアル化に影響を与えますか?」と尋ねるつもりでした。そのため、質問のテキストを変更し、あまり人気のない回答を受け入れます。私が以前に尋ねたことに答えてくれた人に謝罪します(「注釈はシリアライゼーションに影響しますか?」)。:) はい、シリアル化に影響するケースを作成できます。ただし、変更された質問は、確かに私にとってより実用的な価値があると思います。