Ovviamente esiste e si usa la serializzazione.
Le classi che intendi salvare su file devono implementare l'interfaccia Serializable .
Per salvare su file utilizzi la classe ObjectOutputStream e per leggere usi la classe ObjectInputStream .

Segui i link per la documentazione.

Se hai bisogno di esempi siamo sempre qui!


Ciao.