黑马程序员技术交流社区

标题: java IO 中的对象序列化 [打印本页]

作者: 孔祥攀    时间: 2011-8-5 17:32
标题: java IO 中的对象序列化
对象序列化是指将一个对象写入IO流中,并且这个对象必须实现Serializable接口,但我不明白的是System.out.println(Object obj) 中的obj可以是随便一个对象,不用实现Serializable接口,不也可以把它写入PrintStream流,并在显示器上显示么.
作者: 匿名    时间: 2011-8-5 17:49
介个不是序列话…你能从system.out.println()输出的对象再反过来获得里面的对象?
这个输出来的紧紧是一个对象的描述字符串而已…

而对象的序列化是将一个java对象写入IO流中.与此对应对象的反序列化是从IO流中恢复java对象

两个是不同的概念
作者: 匿名    时间: 2011-8-5 18:01
实现了这个接口,仅仅只是告诉虚拟机这玩意能长久保存。保存在哪?硬盘上啊,等哪天你想取回它,用一个读取对象的流就可以了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2