90919293949596979899100
DataInputStream dis=new DataInputStream(msg_in_data); m2.readFrom(dis); dis.close(); } else { ObjectInputStream msg_in=use_magic? new MagicObjectInputStream(msg_in_data) : new ObjectInputStream(msg_in_data); m2.readExternal(msg_in); // Message m2=(Message)msg_in.readObject(); msg_in.close(); }