Índice:

Como você desserializa um objeto em Java?
Como você desserializa um objeto em Java?

Vídeo: Como você desserializa um objeto em Java?

Vídeo: Como você desserializa um objeto em Java?
Vídeo: Curso de Java - Serialização e Desserialização - Programação Iniciante 2024, Maio
Anonim

Serialização e Desserialização no Java com exemplo. A serialização é um mecanismo de conversão do estado de um objeto em um fluxo de bytes. Desserialização é o processo reverso em que o fluxo de bytes é usado para recriar o real Objeto Java em memória. Este mecanismo é usado para persistir o objeto.

Conseqüentemente, como você serializa um objeto em Java?

Para serializar um objeto significa converter seu estado em um fluxo de bytes para que o fluxo de bytes possa ser revertido para uma cópia do objeto . UMA Objeto Java é serializável se sua classe ou qualquer uma de suas superclasses implementa o Java . Io. Serializável interface ou sua subinterface, Java.

como você lê um objeto em Java? Como ler um objeto de um arquivo em Java

  1. Abra um FileInputStream para o arquivo no qual você armazenou o objeto.
  2. Abra um ObjectInputStream para o FileInpoutStream acima.
  3. Use o método readObject da classe ObjectInputStream para ler o Object do arquivo.
  4. O método acima retorna um Object do tipo Object.

Também sabe, como você desserializa uma lista em Java?

Aqui está um exemplo completo. Estas são as etapas:

  1. Crie um item de classe () que implementa Serializable.
  2. Em Principal - Crie 2 Objetos de Item.
  3. Adicione-o a ArrayList.
  4. Serialize o ArrayList. Faça check-out do arquivo para ver o fluxo de bytes de um objeto. (Imagem abaixo)
  5. Desserialize o bytestream do mesmo arquivo para ver o objeto.

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

Objeto Serialização é um processo usado para converter o estado de um objeto em um fluxo de bytes, que pode ser persistido em disco / arquivo ou enviado pela rede para qualquer outro Java máquina virtual. O processo reverso de criação de um objeto a partir do fluxo de bytes é chamado de desserialização.

Recomendado: