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 + -
显示快捷键?