io的问题 基于字符流,实现Manger对象的持久化,并测试。
基于字符流,实现Manger对象的持久化,并测试。 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
// 对象序列化后,保存到文件中去
String file = "demo/obj.dat";
//实例化一个ObjectOutputStream,参数是一个文件字节流FileOutputStream
ObjectOutputStream oos = new ObjectOutputStream(
new FileOutputStream(file));
//实例化一个对象
Student stu = new Student("10001", "小明", 20);
//写入文件
oos.writeObject(stu);
oos.flush();
oos.close();
//反序列化
String file = "demo/obj.dat";
ObjectInputStream ois = new ObjectInputStream(
new FileInputStream(file));
Student stu = (Student)ois.readObject();
System.out.println(stu);
ois.close(); |
|
|
|
|