"Olá, professora!"

"Bem, olá, Amigo! Estou muito orgulhoso de você: um pouco mais e metade do seu aprendizado ficará para trás. Não seja complacente com o que você conquistou: a verdadeira diversão começa agora."

"Um pouco mais de prática e definitivamente me tornarei um programador de verdade!"

"Vamos adicionar teoria à sua prática. Preparei duas lições detalhadas para você sobre o material que você abordou. Tenho certeza de que você aprenderá muito."

Serialização e desserialização em Java

Os programas estão constantemente interagindo uns com os outros. Um formato de byte é usado para transferir convenientemente os dados. Para converter algum objeto Java em uma sequência de bytes e vice-versa, utilizamos os processos de serialização e desserialização. Este material examina esses conceitos novamente e os reforça por meio da prática.

Apresentando a interface Externalizável

Serializable não é a única ferramenta para serialização-desserialização em Java. Em alguns casos, é mais apropriado usar uma ferramenta diferente — a interface Externalizável. Vamos dar uma olhada em como isso funciona e revisar alguns exemplos visuais.