📄 student.java
字号:
package java_io;import java.io.*;/** * 对象序列化。 * 对象序列化:将对象的所有成员变量保存起来,转换成一串连续的字节数据写入到字节流中去。 * 这些字节可以在以后再次还原为对象原来的状态。 * * 要实现对象序列化,需使用对象流类ObjectInputStream和ObjectOutputStream. * * 程序中定义一个Student,类中描叙学生的有关基本信息。该类要实现序列化, * 必须实现Serializable接口。再通过对象输出流的writeObjec()将对象保存在Objctdata.dat文件中。 * 之后可以通过对象输入流的readObject()方法从Objectdata.dat读取保存下来的student类对象。 */public class Student implements Serializable{ private long id;//学号 private String name;//姓名。 private int age; private String department;//系别 public Student(long id,String name,int age,String department){ this.id = id; this.name = name; this.age = age; this.department = department; } public String toString() { return " [学号] " + id + " [姓名] " + name + " [年龄] " + age + " [院系] " + department; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -