2012-12-19 122 views

回答

1

不需要。您必須將serialization interface添加到這些對象。否則,你將無法序列化ArrayList。

+0

我問這個問題意味着ArrayList對象實現可序列化。 –

+0

這並不明顯,但如果是這樣的話,ArrayList應該成功序列化。 –

3

當您串行化任何對象時,它通常會將其中的所有對象串行化。否則,該對象還沒有真正被序列化。

正如Vash指出的那樣,這些對象必須實現Serializable才能工作,否則會得到NotSerializableException。 JDK中的類已經實現了Serializable,這樣做有意義。