将对象写入文件有什么好处?

What is the benefit of writing an object to a file?

我知道我们可以通过文件输入和输出来做到这一点,但我们为什么要这样做?

简称为persistence

您做到了:您希望能够以一种在当前 JVM process 的生命周期内继续存在的方式存储信息(例如 密集计算之后)。

从这个意义上说,serialization 是数据库存储的(较差)版本。

当然,该评论是正确的:这不会阻止对象的创建。它是一种将先前状态复活为 "new" 个对象的机制。