serialwritetest.java
来自「200多个自己编的java程序,大家可以学一下.」· Java 代码 · 共 41 行
JAVA
41 行
import java.util.*;
import java.io.*;
class Address implements Serializable{
protected String first,email;
public Address()
{
first=email="";
}
public Address(String _first,String _email)
{
first=_first;
email=_email;
}
public String toString()
{
return first+"("+email+")";
}
}
//make the class serializable
public class SerialWriteTest{
public static void main(String[] args) {
try{
ObjectOutputStream out=new ObjectOutputStream(new FileOutputStream("sample.dat"));
int i=10;
Date now=new Date();//date has already serializable
Address adr=new Address ("litertiger","litertiger@163.com");
out.writeInt(i);
out.writeObject(now);
out.writeObject(adr);
out.close();
}
catch(IOException e)
{
System.out.print(e);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?