序列化是,,你想啊,java到处对象,那什么,我计算机不认得啊,所以简单就是对象变二进制比特的意思
恩,就是这样的,对象一般都是实体类,里面包括一些属性之类的,想办法变成二进制,然后反序列化自然是二进制
变成对象之类的。
ObjectOutputStream out=new ObjectOutputSTream(参数);
out.write(new Date());
ObjectInputStream in=new ObjectInputputSTream(参数);
Date date=(Date)in.readObject();
好了,参数对应一个inputstream或者outputstream
用途前面说了,对象不能直接保存吧,只能二进制才可以。
1.网络传输
2.RMI
3对象持久存储于数据库,文件,