question: private void writeObject ( ObjectOutputStream out ) throws IOException { out . writeObject ( mapType ) ; out . writeInt ( num ) ; for ( Entry e : this ) { out . writeObject ( e . getKey ( ) ) ; out . writeObject ( e . getValue ( ) ) ; } }
target:  Format: mapType, num, (key, value) pairs