I have a type of number crunching program, and as I wanted to be able to interrupt it and continue it later, I put everything in a single control class and several depending classes. At interrupt time, I write the control class (and implicitely the depending classes) with Java Object IO, at...