摘要:
两篇文章,值得推荐:1 Java序列化高级认识 http://www.ibm.com/developerworks/cn/java/j-lo-serial/index.html2 关于 Java 对象序列化您不知道的 5 件事 http://www.ibm.com/developerworks/cn/java/j-5things1/index.html 阅读全文
摘要:
Java序列化是指将Java中的类对象状态以字节的形式保存,需要的时候可以解码获取,通常用于共享数据交互、网络通信等。在Java中,属于对象的状态才应该保存,因此,静态数据成员不能保存;如果不愿意保存某个变量,可以将此变量声明为transient;另外,并不是所有的对象都可以序列化,系统级的类对象如Thread、OutputStream、Socket等类及其子类对象是不可以序列化的。 要序列化某个对象,只需要类实现java.io.Serializable接口。如下例子: 1 package de.vogella.java.serilization; 2 3 import java.io.S.. 阅读全文