对象序列化到本地文件 ObjectOutputstream ObjcetInputstream
2015-09-07 10:30
411 查看
原文链接:https://www.geek-share.com/detail/2652593000.html
package com.main.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; public class ObjectOutputStreamDemo { public static void main(String[] args) throws ClassNotFoundException { // TODO Auto-generated method stub // ObjectOutPutStreamDemo(); try { ObjectInputStream ois = new ObjectInputStream(new FileInputStream("c:\\OOS.txt")); Object readObject = ois.readObject(); Person person = (Person)readObject; System.out.println(person.toString()); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } private static void ObjectOutPutStreamDemo() { try { ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("c:\\OOS.txt")); Person person = new Person("zhangsan",12); oos.writeObject(person); System.out.println(person.toString()); oos.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
转载于:https://www.cnblogs.com/childhooding/p/4788231.html
相关文章推荐
- 对象序列化到本地文件 ObjectOutputstream ObjcetInputstream
- 关于如何将一个对象保存到本地文件之ObjectOutputStream、ObjectInputStream的使用小结。
- 52-IO流(文件切割)53-IO流(文件合并) 创建文件后缀类名的步骤 54-IO流(文件切割合并+配置文件). 56-IO流(ObjectInputStream-对象的反序列化)
- 对象序列化ObjectOutputStream,ObjectInputStream
- java 序列化ObjectOutputStream 同一文件追加写对象问题的解决
- 使用对象输入输出流(ObjectOutputStream,ObjectInputStream)实现序列化对象的深度克隆
- Socket同时使用ObjectInputStream和ObjectOutputStream传输序列化对象时的顺序
- java将系列化后的对象保存在文件中,及反系列化 (ObjectInputStream,ObjectOutputStream)
- 序列化(ObjectOutputStream和ObjectInputStream)(切记:out是输出到本地中,in是输入到程序中)
- ObjectInputStream 和 ObjectOutputStream(对象的序列化、持久化)
- Socket同时使用ObjectInputStream和ObjectOutputStream传输序列化对象时的顺序
- 对象输入输出流ObjectInputStream、ObjectOutputStream(对象序列化与反序列化)
- Java IO--对象序列化Serializable、ObjectOutputStream、ObjectInputStream、transient
- IO流反序列化(objectInputStream)和序列化(ObjectOutputStream)连续存储对象StreamCorruptedException
- (JAVA)从零开始之--对象输入输出流ObjectInputStream、ObjectOutputStream(对象序列化与反序列化)
- 对象序列化 ObjectInputStream ObjectOutputStream
- Java 保存对象到文件并恢复 ObjectOutputStream/ObjectInputStream
- Java对象序列化ObjectOutputStream和ObjectInputStream示例
- java语言编程IO流之对象序列化和ObjectInputStream与ObjectOutputStream
- Java基础之对象的序列化(持久化)操作对象ObjectInputStream/ObjectOutputStream