// import java.io.*;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.IOException;


public class SerialiseDemo {

   public static void main(String [] args) {
      Person p = new Person();
      
      try {
         FileOutputStream fileOut =
         new FileOutputStream("/tmp/person.ser");
         ObjectOutputStream out = new ObjectOutputStream(fileOut);
         out.writeObject(p);
         out.close();
         fileOut.close();
         System.out.printf("Serialised data is saved in /tmp/person.ser");
      }catch(IOException i) {
         i.printStackTrace();
      }
   }
}
