对象持久化和数据序列化

对象持久化(Persistence)

对象持久化就是将对象存储在可持久保存的存储介质上,例如主流的关系数据库中。

对象持久化就是让对象的生存期超越使用对象的程序的运行期,就是save/load

数据序列化(Serialization)

数据序列化就是将对象或者数据结构转化成特定的格式,使其可在网络中传输,或者可存储在内存或者文件中。

  • 二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程处理使用序列化“通过值”在计算机或应用程序域之间传递对象。

你可能感兴趣的:(对象持久化和数据序列化)