对象的串行化(Serialization)一、串行化的概念和目的1.什么是串行化对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述...
分类:
编程语言 时间:
2014-06-29 15:38:32
阅读次数:
344
小鸟成长笔记;持久化:将对象的状态保存起来;序列化:将对象的状态持久化到存储设备中(磁盘);注意:1.要将类标记为[Serializable]才可以被序列化 2.以二进制的方式序列化,而不是文本文档 [Serializable] class Person { p...
分类:
其他好文 时间:
2014-06-24 14:18:39
阅读次数:
138
HTTP本身是无状态的.这符合HTTP协议设计的目的.客户端只是简单地向服务器请求某种资源.两者都没有必须记录彼此过去的行为,每一次请求之间都是独立的.为了保存状态.在客户端使用Cookie,在Server端使用Session.同时,服务器端状态保存方案在客户端也需要保存一个标识.所以,Sessio...
分类:
其他好文 时间:
2014-06-18 21:36:26
阅读次数:
263
class Program { static void Main(string[] args) {
//需要将对象的状态保存起来 持久化 //序列化: 将对象的状态持久化到某1中设备上(磁盘.) ...
分类:
其他好文 时间:
2014-05-29 04:13:06
阅读次数:
211
1.序列化是干什么的?
为了保存内存中各种对象的状态(实例变量,只保存实例变量),把这些状态保存到文件中或者数据库中,必要的时候反序列化读出来。2.什么时候用序列化
1)想保存对象的状态时 2)远程调用(RMI--远程调用) 3) 用套接字在网络上传输对象时3.怎么序列化 ObjectOu...
分类:
编程语言 时间:
2014-05-17 21:28:21
阅读次数:
255