Некоторые объекты никогда не предназначались для хранения и извлечения, и если бы вы попытались, они бы сломались.Все, что использует собственные ресурсы (дескрипторы файлов, сокеты и т. Д.), Является ярким примером.Вот почему существует интерфейс Serializable;отчасти это служит гарантией того, что запись объекта и его чтение не вызовет странных проблем.
Если вы все равно захотите попробовать, вы можете использовать отражение, чтобы получить содержимое объекта и поместить его вфайл.Но это была бы действительно плохая идея.