【Java IO】序列化与反序列化
Java序列化机制采取的算法:
1.所有保存到磁盘中的对象都有一个序列化编号
2.当程序试图序列化一个对象时,程序将先检查该对象是否已经被序列化过,只有当该对象从未(在本次虚拟机中)
被序列化过,系统才会将该对象转换成字节序列并输出
3.如果某个对象是已经序列化过的,程序将直接只是输出一个序列化编号,而不是再次重新序列化该对象。
>>验证的示例见IOSamples
!!!明天继续
Java序列化机制采取的算法:
1.所有保存到磁盘中的对象都有一个序列化编号
2.当程序试图序列化一个对象时,程序将先检查该对象是否已经被序列化过,只有当该对象从未(在本次虚拟机中)
被序列化过,系统才会将该对象转换成字节序列并输出
3.如果某个对象是已经序列化过的,程序将直接只是输出一个序列化编号,而不是再次重新序列化该对象。
>>验证的示例见IOSamples
!!!明天继续