import java.io.*; // ... ObjectOutputStream outobj = new ObjectOutputStream( new BufferedOutputStream( new FileOutputStream("myObject.ser"))); outobj.writeObject(serializableObject); outobj.close(); import java.io.*; // ... File aFile = new File("myObject.ser"); if (aFile.exists()) { ObjectInputStream inobj = new ObjectInputStream( new BufferedInputStream( new FileInputStream(aFile)); serializableObject = (SerializableClass)inobj.readObject(); inobj.close(); }