Por que o Java.lang.Object não implementa a interface serializável? [duplicado]
Duplicata Possível:
Por que o Java precisa de uma interface Serializable?
De acordo com a serialização em documentos Java:
Serializabilidade de uma classe é ativada pela classe que implementa a interface java.io.Serializable. Classes que não implementam essa interface não terão nenhum estado serializado ou desserializado. Todos os subtipos de uma classe serializável são, eles próprios, serializáveis. A interface de serialização não possui métodos ou campos e serve apenas para identificar a semântica de ser serializável
Por que o objeto não implementaSerializable
? Os membros que não queremos ser serializáveis podem ser feitos comotransient
. Por que evitar a serialização padrão?