Are you asking how to deserialize the list? The ObjectInputStream has a readObject() method, which you can cast into whatever the object was. I believe that method deserializes. Not sure if it works...