用对象流实现对象的序列化和反序列化
import java.io.File;import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
/**
* 将Person 的对象 person系列化到file [person.txt]文件中
*
* @author Administrator
*
*/
public class TestSerializable {
public static void main(String[] args) {
// 序列化对象
File file = new File("person.txt");
// 创建待序列化的Person对象
Person person = new Person("zhangsan", 22);
// 声明一个对象输出流 objectOutputStream
ObjectOutputStream objectOutputStream = null;
try {
// 初始化对象输出流
objectOutputStream = new ObjectOutputStream(new FileOutputStream(file));
} catch (FileNotFoundException e1) {