public static void main(String[] args) throws IOException, ClassNotFoundException { // 对象如果想操作流,这个对象的类需要实现Serializable接口 // Serializable接口可以看作是一个标记性接口,里面没有任何东西 // 只要实现了Serializable接口,那么这个类的对象可以被序列化 // 写对象 序列化 ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("a.txt")); Student stu = new Student("张三", 23); oos.writeObject(stu); oos.close(); // 读对象 反序列化 ObjectInputStream ooi = new ObjectInputStream(new FileInputStream("a.txt")); Student s = (Student)ooi.readObject(); ooi.close(); System.out.println(s); }
标签:oos,对象,ooi,Student,new,操作,序列化 From: https://www.cnblogs.com/weiduaini/p/17206895.html