Программирование плагина Minecraft Bukkit для сохранения Java-объекта - PullRequest
0 голосов
/ 11 сентября 2018

Есть ли способ сохранить объект Java поверх перезагрузки?Не сохраняя его в TXT или JSON.Я имею в виду, что объект остается в оперативной памяти и остается доступным для поиска.Мне это нужно, потому что я программирую плагин, который создает интернет-соединение, которое должно оставаться открытым во время и после перезагрузки.

1 Ответ

0 голосов
/ 13 сентября 2018

Чтобы сохранить объект после перезагрузки сервера, вам необходимо сохранить его в файл.

Вам следует изучить сериализацию объектов с точки зрения Bukkit, чтобы решить вашу проблему. Это значительно упростит процесс сохранения «информации» объекта в файле. Это также связано с десериализацией объекта, которая представляет собой процесс извлечения сохраненной «информации» из файла и повторного добавления ее обратно в плагин (программу).

Вот сообщение из "BukkitWiki", которое познакомит вас с этой темой.

...