序列化:对象->字节序列->字节流
拿到字节流可以传入到网络,写入数据库,写到文件
反序列化:字节流到对象的过程
Serialiable:
java对象序列化必须有一个serialVersionUID,如果自己没有声明serialVersionUID,那么接口会默认生成一个serialversionUID,当你修改对象的属性时,这个serialVersionUID会自动改变,导致读取数据失败。
Parcelable:
Android中activity之间传递对象使用Parcelable的效率比Serialable高
JSON:
使用Gson,FastJson来实现序列化
本文详细介绍了序列化和反序列化的概念及其在Java和Android中的应用。探讨了序列化的重要性和不同实现方式,包括Java自带的Serializable接口、Android特有的Parcelable接口以及流行的JSON序列化库如Gson和FastJson。
637

被折叠的 条评论
为什么被折叠?



