¿Cuál es la diferencia entre la serialización y simplemente almacenar el objeto en el disco?
Estoy confundido acerca de esto. Desde que al hacer la implementación de la clase Serializable, necesitamos usar clases comoFileOutputStream
, ObjectOutputStream
o algo así. Entonces, ¿por qué no usamos esas clases para hacer cosas como generar un objeto en un archivo e ingresar un objeto desde un archivo para mantener el estado de un objeto directamente? ¿Por qué deberíamos primero implementar Serializable y luego hacer lo mismo?