Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重複の可能性: なぜ Java には Serializable インターフェイスが必要なのですか?
オブジェクトをシリアル化することのマイナスの結果は何ですか? いくつかの場所または Sun のすべてのシリアライズ可能なオブジェクトが必要です。Serializable インターフェイスが存在する必要さえありません。
シリアル化は、オブジェクトをインスタンス化するための2番目の手段(コンストラクターの後)を提供します。シングルトンクラスを作成した場合、予期しないときに複数のオブジェクトが存在する可能性があります。
一部のオブジェクトは、追加のコードがないと安全にシリアル化できません (たとえば、開いているソケットがある場合など)。オブジェクトをシリアライズおよびデシリアライズすると、ソケットが魔法のように再び開かれることはありません。