A serialização é um mecanismo de conversão do estado de um objeto em um fluxo de bytes. A desserialização é o processo inverso em que o fluxo de bytes é usado para recriar o objeto Java real na memória. Esse mecanismo é usado para persistir o objeto.
Sobre o que foi apresentado, observe as asserções a seguir e as relações propostas entre elas.
I. ObjectOutputStream possui como uma das funções a gravação como fluxos de dados de tipos primitivos, bem como gráficos de objetos, em um tipo OutpoutStream.
PORQUE
II. Tanto o ObjectInputStream quanto o ObjectOutputStream são classes de alto nível que herdam de java.io.InputStream e java.io.OutputStream, respectivamente.
A segunda asserção não justifica diretamente a primeira. A primeira asserção trata da funcionalidade específica do ObjectOutputStream, enquanto a segunda asserção apenas fornece informações sobre a hierarquia de herança das classes. A alternativa correta é a b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa para I.
A asserção I afirma que o ObjectOutputStream possui a função de gravar fluxos de dados de tipos primitivos e objetos em um OutputStream, o que é verdadeiro. O ObjectOutputStream é usado para serializar objetos em Java.
A asserção II afirma que tanto o ObjectInputStream quanto o ObjectOutputStream são classes de alto nível que herdam de java.io.InputStream e java.io.OutputStream, respectivamente, o que também é verdadeiro. Ambas as classes são subclasses de InputStream e OutputStream, e são usadas para lidar com a serialização e desserialização de objetos.
Saiba mais sobre programação:
https://brainly.com.br/tarefa/20790680
#SPJ1
A pergunta completa é a seguinte:
A serialização é um mecanismo de conversão do estado de um objeto em um fluxo de bytes. A desserialização é o processo inverso em que o fluxo de bytes é usado para recriar o objeto Java real na memória. Esse mecanismo é usado para persistir o objeto.
Sobre o que foi apresentado, observe as asserções a seguir e as relações propostas entre elas.
I. ObjectOutputStream possui como uma das funções a gravação como fluxos de dados de tipos primitivos, bem como gráficos de objetos, em um tipo OutpoutStream.
PORQUE
II. Tanto o ObjectInputStream quanto o ObjectOutputStream são classes de alto nível que herdam de java.io.InputStream e java.io.OutputStream, respectivamente.
Analisando as asserções anteriores, assinale a alternativa correta.
a.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa para I.
c.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa para I.
d.
As asserções I e II são proposições falsas.
e.
A asserção II é uma proposição verdadeira, e a I é uma proposição falsa.
Lista de comentários
A segunda asserção não justifica diretamente a primeira. A primeira asserção trata da funcionalidade específica do ObjectOutputStream, enquanto a segunda asserção apenas fornece informações sobre a hierarquia de herança das classes. A alternativa correta é a b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa para I.
A asserção I afirma que o ObjectOutputStream possui a função de gravar fluxos de dados de tipos primitivos e objetos em um OutputStream, o que é verdadeiro. O ObjectOutputStream é usado para serializar objetos em Java.
A asserção II afirma que tanto o ObjectInputStream quanto o ObjectOutputStream são classes de alto nível que herdam de java.io.InputStream e java.io.OutputStream, respectivamente, o que também é verdadeiro. Ambas as classes são subclasses de InputStream e OutputStream, e são usadas para lidar com a serialização e desserialização de objetos.
Saiba mais sobre programação:
https://brainly.com.br/tarefa/20790680
#SPJ1
A pergunta completa é a seguinte:
A serialização é um mecanismo de conversão do estado de um objeto em um fluxo de bytes. A desserialização é o processo inverso em que o fluxo de bytes é usado para recriar o objeto Java real na memória. Esse mecanismo é usado para persistir o objeto.
Sobre o que foi apresentado, observe as asserções a seguir e as relações propostas entre elas.
I. ObjectOutputStream possui como uma das funções a gravação como fluxos de dados de tipos primitivos, bem como gráficos de objetos, em um tipo OutpoutStream.
PORQUE
II. Tanto o ObjectInputStream quanto o ObjectOutputStream são classes de alto nível que herdam de java.io.InputStream e java.io.OutputStream, respectivamente.
Analisando as asserções anteriores, assinale a alternativa correta.
a.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa para I.
c.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa para I.
d.
As asserções I e II são proposições falsas.
e.
A asserção II é uma proposição verdadeira, e a I é uma proposição falsa.