📄 studentjilu.java
字号:
import java.io.*;
public class StudentJiLu
{
public static void main(String args[])throws IOException,ClassNotFoundException
{
Student a=new Student("aa",20,"2ban","111");
Student b=new Student("bb",21,"1ban","222");
Student c=new Student("cc",22,"1ban","333");
Student d=new Student("dd",23,"2ban","444");
ObjectOutputStream m=new ObjectOutputStream(new FileOutputStream("D:/student.dat"));
m.writeObject(a);
m.writeObject(b);
m.writeObject(c);
m.writeObject(d);
m.close();
a=null;
b=null;
c=null;
d=null;
ObjectInputStream n=new ObjectInputStream(new FileInputStream("D:/student.dat"));
a=(Student)n.readObject();
b=(Student)n.readObject();
c=(Student)n.readObject();
d=(Student)n.readObject();
n.close();
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
}
}
class Student implements Serializable
{
String name;
int age;
String banji;
transient String mima;
public Student(){}
public Student(String name,int age,String banji,String mima)
{
this.name=name;
this.age=age;
this.banji=banji;
this.mima=mima;
}
public String toString()
{
return("姓名:"+name+" 年龄:"+age+" 班级:"+banji+" 密码:"+mima);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -