question: private void readObject ( java . io . ObjectInputStream s ) throws java . io . IOException , ClassNotFoundException { s . defaultReadObject ( ) ; key = key . clone ( ) ; }
target:  readObject is called to restore the state of this key from a stream.