title: Context switching of ObjectOutput / InputStream
body: <p>An open ObjectOutputStream sends a certain object initially, and the complementing ObjectInputStream successfully deserializes it. This OIS is then passed to the constructor of a separate thread class, which is required to continue read()ing further (updated) objects seamlessly. This part isn't happening. Is there something eluding me about the requirements when 'context switching' that stream going on here? Many thanks.</p>