发表于: 2017-11-12 21:14:15

1 860


今天完成的事情:

序列化和反序列化:
所有分布式应用常常需要跨平台,跨网络,因此要求所有传的参数、返回值都必须实现序列化。
序列化:是将java对象转换成字节序列的过程;
反序列化:与序列化正好相反,是将字节序列恢复为java对象的过程。
对象序列化的主要有两种用途:
1)吧对象的字节序列永远保存到硬盘上,通常存放在一个文件中;(持久化对象)
2)在网络上传送对象的字节序列(网络传输对象)
如何实现序列化:
将需要序列化的类实现Serializable接口就可以了,Serializable接口中没有任何方法,可以理解为一个标记,即表明这个类可以序列化。
总结:
a)当一个父类实现序列化,子类自动实现序列化,不需要显式实现Serializable接口;
b)当一个对象的实例变量引用其他对象,序列化该对象时也把引用对象进行序列化;
c) static,transient后的变量不能被序列化;


明天计划的事情:

写前台接口



返回列表 返回列表
评论

    分享到