问答详情
源自:6-2 transient及ArrayList源码分析

自己设置序列化

设置了不默认序列化,然后又自己序列化一遍  有什么意义吗?

提问者:Robin_Jang 2016-05-07 11:55

个回答

  • hzhu
    2016-05-07 13:22:26

    序列化主要是为了方便将对象保存到文件或进行网络传输,所以对文件大小和效率有较高的要求。

    默认序列化会把对象的所有字段都予以保存,自己序列化就可以去掉一些冗余的不需要保存或传输的部分,能够提高效率