版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/myloveprogrmming/article/details/83713970
package ioStream;
import java.io.*;
public class ChangeTest {
public static void main(String[] args) throws FileNotFoundException, IOException, ClassNotFoundException {
ObjectOutputStream oos=new ObjectOutputStream(new FileOutputStream("person.txt"));
ObjectInputStream ois=new ObjectInputStream(new FileInputStream("person.txt"));
Person p1=new Person(18,"Turing");
Person p2=new Person(18,"Zhao Yan");
oos.writeObject(p1);
oos.writeObject(p2);
oos.flush();
Person p11=(Person)ois.readObject();
Person p22=(Person)ois.readObject();
System.out.println(p11);
System.out.println(p22);
oos.close();
ois.close();
}
}
class Person implements Serializable{
int age;
String name;
public Person(int age, String name) {
super();
this.age = age;
this.name = name;
}
public Person() {
super();
// TODO Auto-generated constructor stub
}
@Override
public String toString() {
return "Person [age=" + age + ", name=" + name + "]";
}
}
输出:
Person [age=18, name=Turing]
Person [age=18, name=Zhao Yan]