A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 七弦 中级黑马   /  2014-6-2 19:27  /  532 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

大爱分享!     _____          [sub]求技术分![/sub]



很多朋友不理解,Java中Serializable接口的作用。

不管任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。

也可以用管道来传输到系统的其他程序中。

这样子极大的简化了类的设计。

只要设计一个保存一个读取功能就能解决上面说得所有问题。


实现serializable接口的作用是就是可以把对象存到字节流,然后可以恢复!

所以你想如果你的对象没实现序列化怎么才能进行网络传输呢,要网络传输就得转为字节流,所以在分布式应用中,



你就得实现序列化,如果你不需要分布式应用,那就没那个必要实现序列化。


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马