Eventuali duplicati:
Converting any object to a byte array in javaIn Java, come convertire un elenco di oggetti nell'array di byte?
ho una classe che ha bisogno di essere memorizzati nella cache. L'API cache fornisce un'interfaccia che memorizza nella cache byte[]
. La mia classe contiene un campo come List<Author>
, dove Author
è un'altra classe. Qual è il modo corretto per me di trasformare List<Author>
in byte[]
per la memorizzazione nella cache? E recuperare il byte[]
dalla cache per ricostruire il List<Author>
?
Ulteriori dettagli sulla classe Author
: è molto semplice, ha solo due campi String
. Un campo String
può essere null
.
http://docs.oracle.com/javase/tutorial/jndi/objects/serial.html –