阅读背景:

Android开发笔记(二十七)对象序列化

来源:互联网 

什么是序列化

程序中存储和传递信息,需要有个合适的数据结构,最简单的是定义几个变量,变量多了之后再分门别类,便成了聚合若干变量的对象。代码在函数调用时可以直接传递对象,但更多的场合例如与文件交互、与网络交互、组件之间交互等等,就无法直接使用未经处理的对象。因此Java引入了序列化的概念,用于把一个对象转换为字节序列,然后再对这个字节序列做存储和传递操作。与之对应的是反序列化,反序列化是把一个字节序列恢复为Java对象的过程,而序列化是把Java对象转化为字节序列的过程。 程序中存储和传递信息,需要有个合适的数据结构,最简单的是定义几个变量,变量多了之后



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: