Для простых программных данных, которые нужно было сохранить, я просто использовал файлы свойств раньше, но мне было интересно, как я могу сохранить более сложные данные приложения, такие как: arraylists напр.
Как бы я сохранил такие данные в файл? И есть ли способ сохранить его в файл с моим собственным расширением (например, не .properties, например, при использовании метода свойств для сохранения данных) и убедиться, что он не может быть отредактирован пользователем вручную (что просто возможно с помощью блокнота для пример для файлов .properties)?
Заранее спасибо.
С наилучшими пожеланиями,
Skyfe.