相对比较完整的一个序列化示例。

原创 2004年07月20日 18:14:00

package Sample;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

import java.io.IOException;

import java.io.OutputStream;

import java.util.Vector;

import java.io.InputStream;

 

public class SampleApplication

{

    public static void main(String[] args)

       throws Exception

    {

 

       MyOutputStream mos = new MyOutputStream();

       java.io.ObjectOutputStream os = new java.io.ObjectOutputStream(mos);

 

       os.writeObject(new Tester());

 

       MyInputStream mis = new MyInputStream();

 

       mis.vector = mos.vector;

 

       java.io.ObjectInputStream is = new java.io.ObjectInputStream(mis);

 

       System.out.println(is.readObject());

    }

}

 

class Tester implements java.io.Serializable

{

    public String Hello = "Hello world.";

 

    public String toString()

    {

       return this.Hello;

    }

}

 

class MyOutputStream extends OutputStream

{

    public Vector vector = new Vector();

 

    public void write(int b)

       throws IOException

    {

       vector.add(b + "");

    }

}

 

class MyInputStream extends InputStream

{

    public Vector vector;

 

    public int read()

       throws java.io.IOException

    {

       String result = (String) vector.get(0);

       int iresult = Integer.parseInt(result, 10);

 

       vector.remove(0);

       return iresult;

    }

}

 

深入浅出C语言(配套完整习题 + 源代码)

-
  • 1970年01月01日 08:00

序列化javascript对象

序列化javascript对象就是将javascript对象转化为json(javascript object notation)和将JSON 恢复到javascript对象,在script 5 中提...
  • shaozengwei
  • shaozengwei
  • 2014-03-05 14:31:18
  • 1706

Java 银行项目开发

  • 2013年05月23日 10:58
  • 1.87MB
  • 下载

C#序列化与反序列化

  • 2012年08月08日 13:23
  • 34KB
  • 下载

相对路径和绝对路径的总结

相对路径和绝对路径iterator 有用的请点个赞或者留个言,没用的也不要踩啊,谢谢!!!1.相对路径: 相对路径就是指相对于当前文件的路径。(以当前文件作为参照物)2.绝对路径 绝对路径指...
  • qq_36868342
  • qq_36868342
  • 2017-08-02 13:02:55
  • 2112

序列化与反序列化简单示例

一般情况下在网络传输对象或者把不活动的对象保存保存到本地时才做序列化操作,以减少服务器中内存的占用。做序列化的对象必须实现序列化接口。 1.在要序列化的类中必须实现序化接口 import java...
  • SimpleSimpleSimples
  • SimpleSimpleSimples
  • 2017-02-06 10:49:16
  • 265

.net中反射和序列化示例

  • 2008年10月10日 15:27
  • 222KB
  • 下载

Android对象序列化实现

Android序列化实现 那么什么是序列化?为什么需要使用序列化? 序列化可以简单地理解为将对象转化为流,它是一种用来处理对象流的机制。可以对流化后的对象持续化到存储设备上,也可将流化后的对象传输...
  • zhutoushifu
  • zhutoushifu
  • 2016-02-15 13:42:33
  • 389

一个完整的java程序示例

第一个java程序package mypack; //相当于一个目录 public class HelloWorld{ public static void mai...
  • qq_21911235
  • qq_21911235
  • 2018-02-24 11:18:41
  • 1270

什么是java序列化,如何实现java序列化?(写一个实例)?

原文地址:http://blog.csdn.net/cselmu9/article/details/41908741 Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以...
  • qq_34309305
  • qq_34309305
  • 2018-02-05 10:36:30
  • 101
收藏助手
不良信息举报
您举报文章:相对比较完整的一个序列化示例。
举报原因:
原因补充:

(最多只允许输入30个字)