2012-01-03 8 views
0

私はクリップボードに設定されていないクラスにSerializableを実装する必要があることを知っています。しかし、オブジェクトを属性として持つオブジェクトの場合、すべてのオブジェクト属性にSerializableを実装する必要があります。オブジェクト属性内のオブジェクトにSerializableを実装する必要がありますか?例NotSerializableExceptionとクリップボード

TestObject implements Serializable 
{ 
    private Object o = new Object(); 
} 

Object o implements Serializable 
{ 
    private AnotherObject ao = new AnotherObject() 
} 

については

"AnotherObjectは、" あまりにも直列化可能でなければならないのでしょうか?

答えて

0

はいシリアル化したいすべてのオブジェクトはSerializableを実装する必要があります(別のシリアル化可能オブジェクトの一部であっても)

関連する問題