1

Serializable実装するオブジェクトが構築時に実際にシリアル化可能かどうかを判断するための組み込みメソッドがありますか?または誰かが良いパターンを教えてくれますか? 副作用のないものが必要なので、オブジェクトを実際にシリアル化するアプリケーション サーバーのメソッドを呼び出すだけではいけません。

コンストラクターの署名を変更せずに、コンストラクターで利用できるものを好むでしょう。ただし、これらのオブジェクトのファクトリを構築する方が簡単であれば、気にしません。

編集

この質問の 受け入れられた回答によると、作成時にオブジェクトのシリアル化可能性をテストするために、独自のObjectOutputStream->パイプを作成できるようです。ObjectInputStream

4

0 に答える 0