java序列化是什么意思,一点不懂,看哪一章讲这个问题

解决方案 »

  1.   

    那为什么不叫java的输入输出呢?
      

  2.   

    对象的存盘?不是基本类型的存盘?java教科书中哪一章讲这个问题
      

  3.   

    怎么序列化,看看这个例子吧(只看 LZ 的 QQ.java 和 12楼的代码)
    http://topic.csdn.net/u/20080807/00/53a344ab-1a16-4585-a242-6335e9fcdbf5.html如果要序列化为 XML 文件,可以 google 一下 xstream 的使用(当然还有很多其它序列化为 XML 的方法)
      

  4.   

    序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。    序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。