如何实现一个自定义类的序列化


Posted in 面试题 onMay 22, 2012
答:二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程处理使用序列化“通过值”在计算机或应用程序域之间传递对象。
XML 序列化仅序列化公共属性和字段,且不保持类型保真度。当您要提供或使用数据而不限制使用该数据的应用程序时,这一点是很有用的。由于 XML 是一个开放式标准,因此,对于通过 Web 共享数据而言,这是一个很好的选择。SOAP 同样是一个开放式标准,这使它也成为一个颇具吸引力的选择。

Tags in this post...

面试题 相关文章推荐
如何用Lucene索引数据库
Feb 23 面试题
链表面试题-一个链表的结点结构
May 04 面试题
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
SQL面试题
Dec 09 面试题
上海微创软件面试题
Jun 14 面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
Sep 10 面试题
Shell编程面试题
May 29 面试题
山海经纬软件测试笔试题和面试题
Apr 02 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
比较一下entity bean和session bean
Dec 27 面试题
是否可以从一个static方法内部发出对非static方法的调用?
Aug 18 面试题
Java如何获得ResultSet的总行数
Sep 03 面试题
.net开发工程师面试题
Feb 25 #面试题
解释DataSet(ds) 和 ds as DataSet 的含义
Jul 27 #面试题
广州迈达威.net面试题目
Mar 10 #面试题
杭州-飞时达软件有限公司.net笔面试
Apr 28 #面试题
OLEDBConnection和SQLConnection有什么区别
May 31 #面试题
一些.net面试题
Oct 06 #面试题
采用怎样的方法保证数据的完整性
Dec 02 #面试题
You might like
APMServ使用说明
2006/10/23 PHP
PHP中使用数组实现堆栈数据结构的代码
2012/02/05 PHP
PHP实现AES256加密算法实例
2014/09/22 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
php封装json通信接口详解及实例
2017/03/07 PHP
javascript中substr,substring,slice.splice的区别说明
2010/11/25 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
[01:02:04]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
Python转码问题的解决方法
2008/10/07 Python
python实现的防DDoS脚本
2011/02/08 Python
python的urllib模块显示下载进度示例
2014/01/17 Python
简单介绍Python中的len()函数的使用
2015/04/07 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
Django将默认的SQLite更换为MySQL的实现
2019/11/18 Python
Python如何通过Flask-Mail发送电子邮件
2020/01/29 Python
Python unittest工作原理和使用过程解析
2020/02/24 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
浅谈Python中文件夹和python package包的区别
2020/06/01 Python
Django中template for如何使用方法
2021/01/31 Python
网站开发实习生的自我评价
2013/12/11 职场文书
公司面试感谢信
2014/02/01 职场文书
2014年教研员工作总结
2014/12/23 职场文书
会计工作能力自我评价
2015/03/05 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
纪律委员竞选稿
2015/11/19 职场文书
创新创业项目计划书该怎样写?
2019/08/13 职场文书
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android
最新动漫情报:2022年7月新番定档超过30部, OVERLORD骨王第四季也在其中噢
2022/05/04 日漫