java里实现了Serializable接口,序列化是什么意思呢

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:29:48
我看介绍说主要是为了传递对象,可怎么传递呢?
有代码吗?

序列化是为了实现对象的持久化,与网络中对象的传递,可别序列化的
类也就是可以被objctStream操作,它可将类转换成二进制码,保存在
指定的文本文件中,或是通过网络从服务器传递到客户端,当想要恢
复对象的时候只要通过相应的objectStream就可以将对象完全的复原
在内存中,这样就实现了对象的持久化操作。
如果你想详细了解这些,建议你好好看看Thinking in java相应
的章节

Serializable对象序列化,就是将一个实例对象的状态写入一个字节流,例如一个网络游戏说明吧,一个玩家的装备和等级,怎样写入服务器中了,就是通过玩家的装备实例序列化,通过网络写入服务器中

有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=422