你的位置:首页 > 软件开发 > Java > I/O流——其他流

I/O流——其他流

发布时间:2016-05-09 23:00:09
其他流一、ObjectInputStream/ObjectOutputStream① ObjectInputStream和ObjectOutputStream分别与FileInputStream和FileOutputStream一起使用时,可以对应用程序提供对对象的持久存储。我们 ...

I/O流——其他流

其他流

一、ObjectInputStream/ObjectOutputStream

① ObjectInputStream和ObjectOutputStream分别与FileInputStream和FileOutputStream一起使用时,可以对应用程序提供对对象的持久存储。我们把对象以某种特定的编码格式写入称之为“序列化”。把写入的编码格式内容还原成对象称之为“反序列化”。

② 被序列化的对象必须实现Serializable接口

 

序列化示例:

 1 //必须实现Serializable接口 2 class Student implements Serializable{ 3   private String name; 4   private int age; 5   public Student(String name, int age) { 6     super(); 7     this.name = name; 8     this.age = age; 9   }10   public String getName() {11     return name;12   }13   public void setName(String name) {14     this.name = name;15   }16   public int getAge() {17     return age;18   }19   public void setAge(int age) {20     this.age = age;21   }22   @Override23   public String toString() {24     return "Student [name=" + name + ", age=" + age + "]";25   }26   27 }

原标题:I/O流——其他流

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录