ObjectOutPutStream 和ObjectInputStream 的简单理解。
简单来说就是把 一个类的对象信息 进行包装用数据IO流来传输,这条传输的管道 就是ObjectOutPutStream 和ObjectInputStream。 然后要不是所有的类都能够实现传输的,要先将该类实现Serializable 接口,也就需要该类可序列化。这个接口没有任何需要重写的方法,也称为标记接口。
transizent 该关键字是实现可序列化类中的属性变成透明的,就是不参与值的传输。在传输之后该属性值为默认值,用在成员变量的前面。
public class ObjectSream {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
T t = new T();
try {
FileOutputStream o