.net中的对象序列化(1): 序列化是什么, 以及一个简单的例子
来源:互联网 发布:java iterator 考题 编辑:程序博客网 时间:2024/05/22 16:47
转自:http://www.2cto.com/kf/201203/124829.html
1. 为什么需要序列化,什么是序列化
对于一个程序来说, 使用到的对象都是存在于内存中的。如果想保存这些对象的运行时状态, 或者需要在不同进程或者网络间传递对象,就需要序列化。
序列化就是讲运行中的对象状态保存为二进制或者xml等格式,从而使得对象这种"虚"的东西能够变"实", 这样就可以把它们存储在硬盘的介质中,也可以用于网络传输。
比较形象的例子是将活人冰冻起来,这个可以称为序列化, 等一天科技发达,能把这个冰冻人复活,恢复冰冻前一刻的状态,就是反序列化。
计算机中用到的序列化例子有, Web service, 电脑的休眠等。
2. 一个简单的例子
这个例子中,一位病人患有癌症,只能活到80岁,看看序列化是怎么帮助他活得更长的。
源代码: SerializationDemohttp://www.2cto.com/uploadfile/2012/0326/20120326113136690.zip
- .net中的对象序列化(1): 序列化是什么, 以及一个简单的例子
- 对象序列化的简单例子
- java 对象的序列化简单例子
- 一个简单java序列化的例子
- .NET 中的对象序列化
- .NET中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- NET 中的对象序列化
- NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- .NET 中的对象序列化
- JS学习笔记
- Java中对象序列化的作用是什么?java RMI是什么意思?
- maven中tomcat7-maven-plugin插件的使用
- linux 进程间通讯-共享内存
- Ubuntu下MPlayer的艰难配置过程
- .net中的对象序列化(1): 序列化是什么, 以及一个简单的例子
- 商店买东西清单显示(46_2)
- 商店买东西清单显示(46_1)
- STL数据结构读书笔记
- 请教几个Linux设备驱动模型的问题
- 对于输入(使用cin)安全性和鲁棒性的小结
- Mybatis 实现物理分页
- 关于XML的一些基础知识
- Java性能优化技巧集锦