Quote Originariamente inviata da Giovanni255 Visualizza il messaggio
volevo sapere se è possibile serializzare un'intera classe di java su un file (.txt o .bin)? Ad esempio, se memorizzo dei dati in un vettore vorrei che al successivo avvio del programma questi dati possano essere ricaricati. Grazie
La "serializzazione" degli oggetti definisce uno stream di dati che è di fatto "binario". Insomma, non è intelleggibile , se non per quelle parti dove ci sono sequenze di caratteri per cui qualcosa si intravede. Quindi usare una estensione .txt sarebbe un po' fuorviante! Meglio .bin, .dat, .ser o cose del genere.

Inoltre un array o collezione è serializzabile, a patto che il contenuto sia altrettanto serializzabile. Chiaramente devi sapere cosa vuol dire rendere "(de)serializzabile" una classe.