📄 serialctl.java
字号:
import java.io.*;
public class SerialCtl implements Serializable {
private String name;
private transient String pwd;
private float balance;
public SerialCtl(String name, String pwd, float balance) {
this.name = name;
this.pwd = pwd;
this.balance =balance;
}
public String toString() {
return "name: "+name + " pwd:" + pwd+ " balance:" + balance;
}
public static void main(String[] args) throws IOException, ClassNotFoundException {
SerialCtl b_sc = new SerialCtl("stu", "pwd", 1000);
System.out.println("Saving\n" + b_sc);
ObjectOutputStream out = new ObjectOutputStream(newFileOutputStream("Account.out"));
out.writeObject(b_sc);
// Now get it back:
ObjectInputStream in = new ObjectInputStream(new FileInputStream("Account.out"));
SerialCtl a_sc = (SerialCtl)in.readObject();
System.out.println("Recovering:\n" +a_sc);
}
private static OutputStream newFileOutputStream(String string) {
// TODO 自动生成方法存根
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -