美文网首页
序列化与反序列化区别

序列化与反序列化区别

作者: 沙漠里的一粒金 | 来源:发表于2018-06-01 09:24 被阅读0次

    Parcelable与Serializable

    Serializable是Java中的序列化接口,使用起来简单但是开销比较大,序列化和反序列化需要大量的I/O操作。主要用在将对象序列化到存储设备中或者将对象序列化后通过网络传输

    Parcelable是Android中的序列化接口,效率很高,是Androdi推荐的序列化方式。主要用在内存序列化

    区别:Serializable使用IO读写存储在硬盘上,而Parcelable是直接在内存中读写,很明显内存的读写速度通常大于IO读写,所以在Android中通常优先选择Parcelable。

    相关文章

      网友评论

          本文标题:序列化与反序列化区别

          本文链接:https://www.haomeiwen.com/subject/thxkjftx.html