`
ericwzc
  • 浏览: 12041 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java 序列化

 
阅读更多
		TestSrl t = new TestSrl();
		System.out.println(t);
		ByteArrayOutputStream bs = new ByteArrayOutputStream();
		ObjectOutputStream os = new ObjectOutputStream(bs);
		os.writeObject(t);
		os.writeObject(t);

		ObjectInputStream in1 = new ObjectInputStream(new ByteArrayInputStream(
				bs.toByteArray())), in2 = new ObjectInputStream(
				new ByteArrayInputStream(bs.toByteArray()));
		TestSrl t1 = (TestSrl) in1.readObject(), t3 = (TestSrl) in1
				.readObject();
		System.out.println(t1);
		System.out.println(t3);

		TestSrl t2 = (TestSrl) in2.readObject();
		System.out.println(t2);

 运行结果

TestSrl [TestSrl@1fa1bb6]
TestSrl [TestSrl@1bbf1ca]
TestSrl [TestSrl@1bbf1ca]
TestSrl [TestSrl@1ff0dde]

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics