Serialização – Transformando Objetos em Bytes
Serialização… funcionalidade bem interesante do Java (e muitas outras linguagens).
Afinal, o que é a serialização?
Serialização é a técnica que permite transformar objetos em bytes, e uma vez que eles são bytes, eles podem ser salvos em disco ou enviados através de um stream (via HTTP, via socket, entre outros).
Vou exemplificar apenas como salvar e recuperar os objetos no disco, uma vez que eu não estou muito acostumado com os sockets e enviar requisições HTTP iria extender muito o tópico.