序列化和反序列化分别用于什么场合
2015-07-06 13:22
253 查看
主要用于存储对象状态为另一种通用格式,比如存储为二进制、xml、json等等,把对象转换成这种格式就叫序列化,而反序列化通常是从这种格式转换回来。
使用序列化主要是因为跨平台和对象存储的需求,因为网络上只允许字符串或者二进制格式,而文件需要使用二进制流格式,如果想把一个内存中的对象存储下来就必须使用序列化转换为xml(字符串)、json(字符串)或二进制(流)
使用序列化主要是因为跨平台和对象存储的需求,因为网络上只允许字符串或者二进制格式,而文件需要使用二进制流格式,如果想把一个内存中的对象存储下来就必须使用序列化转换为xml(字符串)、json(字符串)或二进制(流)
相关文章推荐
- MYBATIS: Use Oracle Function
- cocoapods 安装
- Java多个线程之间处理共享数据的方式
- 重置ubuntu的密码: Reset root password (Ubuntu Linux) without CD
- 了解内部工作原理
- 给EditText的drawableRight属性的图片设置点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- Hibernate二级缓存详解
- 给EditText的drawableRight属性的图片设置点击事件
- 7月3日 学习仿腾讯游戏首页小幻灯片jquery插件
- 给EditText的drawableRight属性的图片设置点击事件 分类: 学习笔记 android 2015-07-06 13:20 134人阅读 评论(0) 收藏
- 介绍一个好用的抓取dump的工具-ProcDump
- [LeetCode][JavaScript]Largest Number
- 基于apache整合svn服务器,基于mysql对用户认证
- Dictionary和Hashtable的一些异同
- date时间转化
- bug记录
- mysql常用字符串操作函数大全,以及实例
- python代码运行显示PC参数
- Linux物理内存管理概述