import java.io.Serializable;
/*
序列化:Serialize
拆分对象,将java对象存储到文件中,将java对象的状态保存下来。
反序列化:DeSerialize
组装对象,将硬盘上的数据重新恢复到内存当中,恢复成java对象。
JVM看到这个类实现了Serializable接口,会为该类自动生成一个序列化版本号。
*/
public class Student implements Serializable {
private int no;
private String name;
public Student() {
}
public Student(int no, String name) {
this.no = no;
this.name = name;
}
public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "Student{" +
"no=" + no +
", name='" + name + '\'' +
'}';
}
}
javase:序列化
最新推荐文章于 2024-08-30 18:40:43 发布