student.java

来自「用java对文件操作的一些代码(包括文件读取」· Java 代码 · 共 35 行

JAVA
35
字号
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 + =
减小字号Ctrl + -
显示快捷键?