什么是java序列化,如何实现java序列化


Posted in 面试题 onNovember 14, 2012
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。
序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。

Tags in this post...

面试题 相关文章推荐
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
金山毒霸系列的笔试题
Apr 13 面试题
经典C++面试题一
Nov 06 面试题
.net面试题
Sep 17 面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 面试题
简述进程的启动、终止的方式以及如何进行进程的查看
Feb 20 面试题
东方红海科技面试题软件测试方面
Feb 08 面试题
几道Java和数据库的面试题
May 30 面试题
介绍一些UNIX常用简单命令
Nov 11 面试题
国外的一些J2EE面试题一
Oct 13 面试题
Ruby如何进行文件操作
Jul 17 面试题
一道Delphi上机题
Jun 04 面试题
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
Oct 05 #面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
Jul 30 #面试题
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
Jul 17 #面试题
请用用Java代码写一个堆栈
Jan 26 #面试题
介绍Ibatis的核心类
Nov 18 #面试题
Java中实现多态的机制
Aug 09 #面试题
char型变量中能不能存贮一个中文汉字
Jul 08 #面试题
You might like
上海无线电三厂简史修改版
2021/03/01 无线电
使用NetBeans + Xdebug调试PHP程序的方法
2011/04/12 PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
详解PHP归并排序的实现
2016/10/18 PHP
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
JS中完美兼容各大浏览器的scrolltop方法
2015/04/17 Javascript
jQuery+HTML5实现图片上传前预览效果
2015/08/20 Javascript
jquery中表单 多选框的一种巧妙写法
2015/09/06 Javascript
基于JavaScript实现生成名片、链接等二维码
2015/09/20 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
JS实现简单的二元方程计算器功能示例
2017/01/03 Javascript
vue2滚动条加载更多数据实现代码
2017/01/10 Javascript
Javascript ES6中对象类型Sets的介绍与使用详解
2017/07/17 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
[52:29]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第三局
2016/03/03 DOTA
Python中一些自然语言工具的使用的入门教程
2015/04/13 Python
10分钟教你用Python实现微信自动回复功能
2018/11/28 Python
Django中reverse反转并且传递参数的方法
2019/08/06 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
2020/06/06 Python
Python基于unittest实现测试用例执行
2020/11/25 Python
Python 中Operator模块的使用
2021/01/30 Python
Python实现钉钉/企业微信自动打卡的示例代码
2021/02/02 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
在购买印度民族服饰:Soch
2020/09/15 全球购物
运动会稿件100字
2014/02/21 职场文书
法人授权委托书
2014/09/16 职场文书
出差报告范文
2014/11/06 职场文书
小学老师对学生的评语
2014/12/29 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
护士医德医风心得体会
2016/01/25 职场文书
python numpy中setdiff1d的用法说明
2021/04/22 Python
浅谈JavaScript作用域
2021/12/06 Javascript