package test; import java.io.*; import java.util.*; /** * Test the serialization in Java * *@author Didier Donsez */ public class Deserialize { final static String OBJECT_FILENAME="objects.ser"; /** * The main program * *@param args The command line arguments */ public static void main(String[] args) { try { FileInputStream fis = new FileInputStream(OBJECT_FILENAME); ObjectInputStream ois = new ObjectInputStream(fis); int i=ois.readInt(); System.out.println(i); String s=(String)ois.readObject(); System.out.println(s); Date d=(Date)ois.readObject(); System.out.println(d.toString()); Vector v=(Vector)ois.readObject(); System.out.println(v.toString()); Person p=(Person)ois.readObject(); System.out.println(p.toString()); ois.close(); } catch(Exception e){ e.printStackTrace(); } } }