站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题什么是对象串行化 是干什么的?

什么是对象串行化 是干什么的?

摘要: 什么是对象串行化 是干什么的?


看了半天还是每理解他的真实意思
我这本破书上这么说-----可以在运行windows系统的计算机系统上创建一个对象,
将其串行化,通过网络将它发送给一台运行unix系统的计算机,然后在哪里准确地重新组装
而却不必担心数据在不同的机器上的表示会有所不同,也不必关心字节的顺序或者其他任何细节

ok 这么说我明白 但是我直接把abc。class文件 从windows平台传到unix平台会有什么损失吗
本身java不就是跨平台的吗 反正我不明白这东西究竟是干什么的
希望师兄能解释解释


什么书啊?!似乎解释得不好。
串行化也称序列化,持久化。比如 ,你通过new()方法产生一个对象,这个对象是存在内存里的,存在内存里的东西迟早是要被销毁的。为了使一些对象持续下来,就需要把这些对象保存在本地硬盘、网络等。这一个把内存中的对象保存到硬盘中的过程,就是对象持久化的过程,也就是你说的串行化。
这样的解释不知道好不好。。仅供参考。


mark


必须实现 Serializable接口,把对象序列话到磁盘中,存储对象的状态


把类持久化
保存到文件和数据库!

把类(当数据)进行传送流
io




万物都是对象,你计算机里的那些对象在程序完了就会被清除的,串行华就是把这些对象保存下来


路过.......


//----------------送个笑话-------------------

儿子问爸爸,欲火焚身是什么意思,爸爸便委婉地告诉他是某人想要什么东西的意思。



语文课上没有粉笔,年轻的女老师刚好自己要去取时,儿子就立刻站起来说;“老师,我知道你是欲火焚身,还是让我满足你吧~”

www.xiaohua007.com


顶!

另外,推荐两个Flash游戏,玩玩,挺有意思!
(我自己业余时间写的网站,大家看看给点意见,谢谢啦!)
【偷看洗澡美女】很简单,把泡沫挪开,然后可以看到。。。。。
http://www.hunbei.com.cn/flash/flash_play.asp?id=3363
【透视眼镜】
http://www.hunbei.com.cn/flash/flash_play.asp?id=3317



是你用new创建出来的对象,而不是你所说的class文件


以前对这个概念很模糊,现在清楚多了!!!谢谢大家,谢谢楼主!!!

序列化还主要用在网络中传输对象,没有序列化的对象不能保证传输中的安全性。


↑返回目录
前一篇: platform's default charset是什么东西?
后一篇: 100分求数据库连接池算法