Originariamente inviato da kappe85
Si tratterebbe di salvare circa una 30ina di oggetti persona, i quali hanno alcuni campi text e un arraylist come attributi, vorrei dopo aver creato un nuovo oggetto persona e modificato i suoi attributi, salvare il suo stato e poterlo caricare la prossima volta in cui il programma viene lanciato.
Visto quanto dici, riguardo anche al fatto che hai pure un ArrayList tra gli attributi, la prima cosa che penserei è alla "serializzazione" degli oggetti.