数据序列化(Serialization)
数据序列化就是将对象或者数据结构转化成特定的格式,使其可在网络中传输,或者可存储在内存或者文件中。反序列化则是相反的操做,将对象从序列化数据中还原出来。而对象序列化后的数据格式能够是二进制,能够是XML,也能够是JSON等任何格式。对象/数据序列化的重点在于数据的交换和传输,例如在远程调用技术(如EJB,XML-RPC, Web Service),或者在GUI控件开发(JavaBean)等等。json
总结:序列化是为了传输和交换。序列化之后能够是任何的格式,包括xml,json,二进制等。。。网络