Я предлагаю использовать XStream , который является действительно быстрым и простым способом сохранения ваших данных на диске.XStream просто конвертирует ваши POJO в XML и допускает как маршалинг, так и демаршаллинг.Преимущество XStream состоит в том, что ваши данные будут по-прежнему читаться людьми, что может быть полезно, когда вы учитесь программировать и выполняете отладку.
Вам нужно иметь большие объемы данных, прежде чем это превратится в узкое место производительности итак как это домашняя работа, я сомневаюсь, что у тебя будет так много.Я не знаю, сколько вы знаете программирования, но добавление правильной реляционной базы данных добавляет ОЧЕНЬ сложности к вашей системе.Мой совет, что вы делаете один шаг за раз здесь.Много времени для баз данных:)