前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA流之ObjectOutputStream,ObjectInputStream

JAVA流之ObjectOutputStream,ObjectInputStream

作者头像
用户2603479
发布2018-08-16 10:02:27
3520
发布2018-08-16 10:02:27
举报
文章被收录于专栏:JAVA技术站JAVA技术站

ObjectOutputStream把一个对像写入到一个流中

ObjectInputStream从一个流中,读取对像

demo如下

代码语言:javascript
复制
package com.yudian.io.stream;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;

public class ObjectStream {
	public static void main(String[] args) {
		try {
			Student student1 = new Student();
			student1.setName("测试1");
			Student student2 = new Student();
			student2.setName("测试2");
			FileOutputStream ops = new FileOutputStream("C:\\project\\object.txt");
			ObjectOutputStream objectOutputStream = new ObjectOutputStream(ops);
			objectOutputStream.writeObject(student1);
			objectOutputStream.writeObject(student2);
			objectOutputStream.flush();
			objectOutputStream.close();
			ops.close();
			FileInputStream ipt = new FileInputStream("C:\\project\\object.txt");
			ObjectInputStream objectInputStream = new ObjectInputStream(ipt);
			student1 = (Student) objectInputStream.readObject();
			student2 = (Student) objectInputStream.readObject();
			objectInputStream.close();
			ipt.close();
			System.out.println(student1.getName());
			System.out.println(student2.getName());
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/02/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档