有谁能帮我解释一下 什么叫序列化吗 
一直都不清楚,但是经常遇到
所以请教大家

解决方案 »

  1.   

    序列化就是把对象转换成一种可保存在磁盘上流,如把一个对象序列化后保成一个XML文件或一个二进制文件,当在要使用此对象的时候,在此文件反序列化,然后又得到了刚才的那个被序列化的对象.
      

  2.   

    MSDN 中的解释:序列化的基本思想是对象应能将其当前状态(通常由该对象的成员变量指示)写入永久性存储中。以后,通过从存储中读取对象状态或反序列化对象状态,可以重新创建该对象。
      

  3.   

    序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。
      

  4.   

    序列化 的目的 把数据对象格式化为字节流以便在(网络)介质中 快速 传输
    当从A点传到B点,B应用需要的不是字节流,而是数据对象,所以这时需要把字节流反向
    格式化为原来的数据对象(反序列化)。