Восстановите данные после закрытия файла Jar - PullRequest
0 голосов
/ 25 апреля 2020

Я новичок в java программировании, и у меня возникла следующая проблема. Я работаю с файлом JAR, который имеет дело с программой, в которой я открываю окно (используя JFrame). В этом окне я манипулирую некоторыми данными и сохраняю их в закрытых полях класса. Когда я закрываю свой windows и снова открываю свой файл jar, вся моя дата теряется.

Как я могу сохранить свои данные, чтобы иметь доступ к ним, когда я закрываю и открываю файл jar?

Большое спасибо

1 Ответ

0 голосов
/ 25 апреля 2020

При закрытии окна выполнение вашей программы заканчивается. Рассматривайте файл .jar как исполняемую программу, обрабатываемую JRE. Чтобы сохранить ваши данные, вы можете записать их в файловую систему или базу данных. Вы можете сериализовать ваше состояние и сохранить его в файл, а затем загрузить из файла при повторном открытии.

Java учебник для Чтение, запись и создание файлов

...