为什么java要实现对象序列化
2017-07-21 13:02
204 查看
对象的序列化就是为了数据传输,在你的代码的里是对象格式,而在传输的时候不可能还保持这对象的样子。 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 1.概念 序列化:把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。 2.用途 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。
相关文章推荐
- 为什么JAVA对象需要实现序列化?
- JAVA 源码浅解析之为什么对象序列化要实现Serializable接口
- 为什么JAVA要实现对象序列化
- 序列化对象java中为什么要实现序列化,什么时候实现序列化?
- 今天无意中发现JavaBean类基本都要求实现了Serializable接口,以前只是知道序列化以后,可以通过io流的方式将对象序列化和反序列化,进行存取,但不知道为什么需要序列化,今天总结一下
- java中为什么要实现序列化,什么时候实现序列化?
- java对象为什么要序列化?
- java提高篇-----使用序列化实现对象的拷贝 (深拷贝)
- Java中对象的序列化(实现java.io.Serializable)
- java 对象序列化实现复杂UI对象状态的保存。
- [编写高质量代码:改善java程序的151个建议]建议43 避免对象浅拷贝; 建议44:推荐使用序列化实现对象的深拷贝
- Java 对象序列化详解以及实例实现和源码下载
- java提高篇(五)-----使用序列化实现对象的拷贝
- java中为什么要实现序列化,什么时候实现序列化?
- java提高篇-----使用序列化实现对象的拷贝
- java对象序列化的概念和实现
- java中为什么要实现序列化,什么时候实现序列化?
- [编写高质量代码:改善java程序的151个建议]建议43 避免对象浅拷贝; 建议44:推荐使用序列化实现对象的深拷贝
- java对象序列化的概念和实现
- Java深拷贝除了通过实现Cloneable接口,另外还可以通过序列化实现对象的拷贝。