java序列化具有什么功能呢?
下文笔者讲述java序列化的功能简介说明,如下所示
在以下场景中将使用对象序列化
网络通讯,持久化存储,对象复制,缓存,JVM同步
网路传输
当两台相同代码的计算需要通信传输数据时, 此时就需要网络传输,则需要进行类序列化 例: dubbo通信
持久化存储
当有些对象数据需要持久化保存,但是无需保存在数据库时, 此时需进行序列化,才能进行持久化存储
深度复制
当一个类需要进行深copy时 此时对象需要序列化,然后才可进行深度复制
缓存
类似于持久化
JVM同步
类似于网络传输
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。