美文网首页
Android-Serializalbe和Parcelable的

Android-Serializalbe和Parcelable的

作者: A代码搬运工 | 来源:发表于2019-07-06 09:06 被阅读0次
  • Serializalbe是Java自带的,Parcelable是android提供的.
  • Serializalbe使用反射,序列化和反序列化过程需要大量I/O操作
  • Parcelable自己实现了封送和解封操作不需要用反射,数据也存放在Native内存中,效率要快很多。Parcelable 接口定义在封送/解封送过程中混合和分解对象的契约。Parcelable接口的底层是Parcel容器对象。Parcel类是一种最快的序列化/反序列化机制,专为Android中的进程间通信而设计。该类提供了一些方法来将成员容纳到容器中,以及从容器展开成员。

注:在对JavaBean做序列化的时候,尽量使用Parcelable

相关文章

网友评论

      本文标题:Android-Serializalbe和Parcelable的

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