почему не нужно писать этот длинный код?Оо ObjectInputStream objectInputStream = new ObjectInputStream(...); Saved saved= (Saved) objectInputStream.readObject(); как мы обошлись без него?