I found a segment of java code that is claimed to return object using ObjectOutputStream
OutputStream outstr = response.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(outstr);
oos.writeObject(process);
oos.flush();
oos.close();
response is a HttpServletResponse object. I would like to know how this segment of code works, and how to test it?