- package ItheIma_Object;
- import java.io.FileNotFoundException;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.io.ObjectOutputStream;
- /*
- * ObjectOutputStreamDemo 对象输出流 序列化流
- * 就是将对象写到文件中
- *
- * public ObjectOutputStream (OutputStream out)
- *
- * 1.创建一个对象new person()
- * 2:创建序列化流(对象输出流) ObjectOutputStream
- * 3:把对象写到流中
- * 4.关流
- */
- public class ObjectOutputStreamDemo {
- public static void main(String[] args) throws FileNotFoundException, IOException {
- //1.创建Person对象
- Person p = new Person("王老五",66);
- //2.创建序列化流
- ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("Person.txt"));
- //3.把对象写进流中
- out.writeObject(p);
- //4.关流
- out.close();
- }
- }
复制代码 |