package ioobject.mb;import java.io.*;public class ObjectIOTest 
{
public static void main(String[] args) throws Exception
{
      T t=new T();
  t.k=8;
  // OutputStreamWriter out=null;
// ObjectInputStream in=null;
// OutputStream o=new FileOutputStream("c:/1000/123.txt");
//  out=new OutputStreamWriter(o,"GBk");
 
  FileOutputStream fos=new FileOutputStream("c:/1000/test.txt");
//  BufferedOutputStream br=new BufferedOutputStream(fos);
  ObjectOutputStream oos=new ObjectOutputStream(fos);
     oos.writeObject(t);
  oos.flush();
  oos.close();   FileInputStream fis=new FileInputStream("c:/1000/test.txt");
  ObjectInputStream ois=new ObjectInputStream(fis);
  T tread=(T)ois.readObject();
  System.out.println(tread.i+"  "+tread.k+"  "+tread.j);
}
}
 class T  implements Serializable
 { 
 int i=10;
 int k=9;
 double j=2.3;
 }