序列化,用于将对象转换为二进制?

时间:2015-11-07 11:48:39

标签: java

有人告诉我,我们只使用序列化将对象转换为二进制?这有多远?

2 个答案:

答案 0 :(得分:0)

这是正确的

要序列化的类需要实现SerializableExternalizable

然后,您可以使用ObjectOutputStream序列化并ObjectInputStream进行反序列化。由于这些是IO流,因此它们可以是文件,套接字等的抽象。

答案 1 :(得分:0)

我认为关键是将对象转换为二进制。任何人使用序列化的唯一原因是对象存储 - 无论是在文件中还是在数据库中。然后可以对该对象进行反序列化以供以后使用。