Java序列化

一:为何须要序列化网络

有I/O的地方就会涉及编码,如今几乎全部的应用程序都涉及网络I/O和磁盘I/O,而数据传输时都是以字节为单位的,因此全部的数据都必须序列化为字节。编码

在Java中数据要被序列化为字节流,存储在文件中或在网络上传输,必须继承Serializable接口。对象

 

序列化通常是指把结构化的对象变成无结构的字节流,便于存储、传输。继承

二:序列化与反序列化区别:接口

序列化是为了保持一个类在传递数据的有序性,使接收到的数据更具备保证,而反序列化是利用类成员变量反射成为一个类变量

相关文章
相关标签/搜索