Duplicar posible:
Why Java needs Serializable interface?¿Por qué Java.lang.Object no implementa la interfaz serializable?
Según Serializabilidad en documentos de Java:
Serializabilidad de una clase está habilitado de la clase que implementa el java.io.Serializable interfaz. Las clases que no implementen esta interfaz no tendrán serialización ni deserialización en ninguno de sus estados. Todos los subtipos de una clase serializable son ellos mismos serializables. La interfaz de serialización no tiene métodos o campos y sólo sirve para identificar la semántica de ser serializable
¿Por qué no el objeto ya implementar Serializable
? Los miembros que no nos gustaría ser serializables pueden hacerse como transient
. ¿Por qué prevenir la Serializabilidad por defecto?
[Esta pregunta] (http://stackoverflow.com/questions/441196/why-java-needs-serializable-interface) contiene algunas buenas respuestas que podrían interesarle. – Pshemo
De hecho. Debería haber intentado palabras clave alternativas antes de publicar :) –