Logo pt.boatexistence.com

Por que a serialização é necessária em java?

Índice:

Por que a serialização é necessária em java?
Por que a serialização é necessária em java?

Vídeo: Por que a serialização é necessária em java?

Vídeo: Por que a serialização é necessária em java?
Vídeo: Curso de Java - Serialização e Desserialização - Programação Iniciante 2024, Maio
Anonim

Em Java, criamos vários objetos que vivem e morrem de acordo, e cada objeto certamente morrerá quando a JVM morrer. … Bem, a serialização nos permite converter o estado de um objeto em um fluxo de bytes, que pode ser salvo em um arquivo no disco local ou enviado pela rede para qualquer outra máquina.

Qual é o propósito da serialização em Java?

Serialização em Java permite converter um Object para stream que podemos enviar pela rede ou salvá-lo como arquivo ou armazenar em DB para uso posterior. A desserialização é o processo de conversão do fluxo de objetos em um objeto Java real para ser usado em nosso programa.

Por que a serialização é necessária?

Serialização permite ao desenvolvedor salvar o estado de um objeto e recriá-lo conforme necessário, fornecendo armazenamento de objetos e troca de dados. Por meio da serialização, um desenvolvedor pode realizar ações como: Enviar o objeto para um aplicativo remoto usando um serviço web.

A serialização é necessária em Java?

Serialização geralmente é usada Quando surge a necessidade de enviar seus dados pela rede ou armazenados em arquivos Por dados quero dizer objetos e não texto. Agora o problema é que sua infraestrutura de rede e seu disco rígido são componentes de hardware que entendem bits e bytes, mas não objetos JAVA.

O que acontece se não serializarmos?

O que acontece se você tentar enviar um objeto não serializado pela rede? Ao percorrer um grafo, pode ser encontrado um objeto que não suporta a interface Serializable Neste caso a NotSerializableException será lançada e identificará a classe do objeto não serializável.

Recomendado: