/************************************************************************* * * Demonstrates Serialization in Java * *************************************************************************/ import java.io.*; import java.util.*; public class SerializationDemo { public static void main(String[] args) throws ClassNotFoundException, IOException { ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("output.ser")); out.writeObject("Pittsburgh"); out.writeObject(new int[]{1,2,3}); ArrayList tmp = new ArrayList(); tmp.add("00"); tmp.add("01"); out.writeObject(tmp); out.close(); ObjectInputStream in = new ObjectInputStream(new FileInputStream("output.ser")); String cl = (String) in.readObject(); System.out.println(cl); in.readObject(); ArrayList al = (ArrayList) in.readObject(); System.out.println(al); in.close(); } }