我有一个关于java序列化的问题。
简单的例子:
足球运动员级,参数为年龄、身高、姓名、最喜爱的足球(级别),参数为尺寸和品牌。
如果我序列化了足球运动员类,我是也序列化了足球的值,还是仅仅是它有一个足球类,并且我必须将足球分别序列化?
(预先谢谢:)
发布于 2013-11-22 15:40:22
如果序列化足球运动员,则在该类中序列化每个字段(包括足球,这也必须是Serializable,否则Non-Serializable Object exception将出现),除非您声明一个字段为transient。
发布于 2013-11-22 15:40:46
是的,“喜爱的足球”类还必须实现可序列化的接口,并满足可序列化的相同要求。
https://stackoverflow.com/questions/20148735
复制相似问题