На этом уроке мы реализуем десериализацию нашей базы из файла обратно в память нашей программы, чтобы продолжить работу с введёнными ранее данными. После чего мы несколько раз запустим нашу программу, каждый раз вводя новые данные. Убедимся, что при каждом запуске восстанавливаются предыдущие данные.
Дата отправки отчёта:
28 декабря 2016 г.
Задание выполнено: за
15 мин.
Чему научился:
Отлично! Можно данные читать из файла сериализации.
Что было сложным:
Ничего.
Комментарии:
Можно сделать сериализацию в xml (так удобнее смотреть, какие данные вывелись) - stackoverflow.com/questions/35785/xml-serialization-in-java . А так очень быстро и эффективно вывелись данные в бинарике. Я только не понял как в xml выводить - нифига данные не выводить только заголовок и все
Научился: Десериализации файла Реализовал метод doShowPoints() в классе Menu.
Модернизировал метод showInfo() класса Stedent для более информативного вывода карточки студента.
Так же при попытке записи студента на несуществующую лекцию выводятся соответствующие сообщения.
Научился: Извлекать объект из файла после его сериализации Трудности: Придумать, что было самым сложным Реализовать doShowPoint() было просто), ведь у нас уже всё было готово.
Жаль что курс уже закончился)