接触的Java代码以及项目还比较少,看到很多时候都用了序列化的接口,就很奇怪。
为什么用implements Serializable呢?
我觉得上面的解释比较好,一个stream让我瞬间明白了序列化的好处!
以计算机视觉角度来想的话就更容易了,把python中的序列化拿来一起理解,各种格式的文件存为序列化文件是一种很方便的选择。pytorch保存的权重文件就是用序列化的方式,还有TensorFlow的保存数据的格式TFRecord,都是序列化保存。非常方便传输以及统一使用标准等等。
接触的Java代码以及项目还比较少,看到很多时候都用了序列化的接口,就很奇怪。
我觉得上面的解释比较好,一个stream让我瞬间明白了序列化的好处!
以计算机视觉角度来想的话就更容易了,把python中的序列化拿来一起理解,各种格式的文件存为序列化文件是一种很方便的选择。pytorch保存的权重文件就是用序列化的方式,还有TensorFlow的保存数据的格式TFRecord,都是序列化保存。非常方便传输以及统一使用标准等等。