Java序列化简单例子
来源:优易学  2010-1-22 15:09:55   【优易学:中国教育考试门户网】   资料下载   IT书店

  首先来看看要序列化的对象

  Person.java

  package com.zjut.yunfeiyang;

  import java.io.Serializable;

  public class Person implements Serializable{

  private static final long serialVersionUID = -5434734211562785652L;

  public Person() {

  }

  private String name;

  private String password;

  private String id;

  private String address;

  /**

  * @return the name

  */

  public String getName() {

  return name;

  }

  /**

  * @param name the name to set

  */

  public void setName(String name) {

  this.name = name;

  }

  /**

  * @return the password

  */

  public String getPassword() {

  return password;

  }

  /**

  * @param password the password to set

  */

  public void setPassword(String password) {

  this.password = password;

  }

  /**

  * @return the id

  */

  public String getId() {

  return id;

  }

  /**

  * @param id the id to set

  */

  public void setId(String id) {

  this.id = id;

  }

  /**

  * @param address the address to set

  */

  public void setAddress(String address) {

  this.address = address;

  }

  /**

  * @return the address

  */

  public String getAddress() {

  return address;

  }

  }

  再来看看测试代码:

  Test.java

  package com.zjut.yunfeiyang;

  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;

  public class Test {

  public Test() {

  }

  /**

  * @param args

  */

[1] [2] 下一页

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训