Запись и чтение объекта из файла

Для работы с файлами действующим следующим образом:

Запись (сериализация) объекта в файл:


FileOutputStream fos = context.openFileOutput(fileName, Context.MODE_PRIVATE);
ObjectOutputStream os = new ObjectOutputStream(fos);
os.writeObject(myObjectInctance);
os.close();

Чтение (десериалазация) объета из файла:


FileInputStream fis = context.openFileInput(fileName);
ObjectInputStream is = new ObjectInputStream(fis);
SomeClass someClassInstance = (SomeClass) is.readObject();
is.close();
return someClassInstance;

Добавьте сюда обработку исключений и блюдо можно подавать к столу! =)

Рейтинг
( Пока оценок нет )
webnewsite.ru / автор статьи
Загрузка ...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: