序列化

来源:互联网 发布:淘宝店主寄语 编辑:程序博客网 时间:2024/05/21 06:59

Java应用程序中有Serializable来实现序列化操作,Android中有Parcelable来实现序列化操作,因此在Android中除了对数据持久化的时候需要使用到Serializable来实现序列化操作,其他的时候我们仍然需要使用Parcelable来实现序列化操作,通过比较Parcelable在效率和内存上都要优秀与Serializable,


区别SerializableParcelable所属APIJAVA APIAndroid SDK API原理序列化和反序列化过程需要大量的I/O操作序列化和反序列化过程不需要大量的I/O操作开销开销大开销小效率低很高使用场景序列化到本地或者通过网络传输内存序列化