对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中


Posted in 面试题 onJune 22, 2015
目前,没有直接的方法可以将对象写入到随机存取文件中。但是可以使用ByteArray输入/输出流作为中介,来向随机存取文件中写入或从随机存取文件中读出字节,并且可以利用字节流来创建对象输入/输出流,以用于读写对象。需要注意的是在字节流中要包含一个完整的对象,否则读写对象时将发生错误。例如,java.io.ByteArrayOutputStream可用于获取ObjectOutputStream的字节流,从中可得到byte数组并可将之写入到随机存取文件中。相反,我们可以从随机存取文件中读出字节数组,利用它可构造ByteArrayInputStream,进而构造出ObjectInputStream,以读取对象。

Tags in this post...

面试题 相关文章推荐
C面试题
Oct 08 面试题
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
Aug 09 面试题
介绍一下sql server的安全性
Aug 10 面试题
南京某软件公司的.net面试题
Nov 30 面试题
什么是重载?CTS、CLS和CLR分别做何解释
May 06 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
Oct 07 面试题
什么是继承
Dec 07 面试题
描述JSP和Servlet的区别、共同点、各自应用的范围
Oct 02 面试题
四种会话跟踪技术
May 20 面试题
ruby如何进行集成操作?Ruby能进行多重继承吗?
Oct 16 面试题
如何写一个自定义标签
Dec 28 #面试题
Final类有什么特点
Apr 25 #面试题
过滤器的用法
Oct 08 #面试题
如何清空Session
Feb 23 #面试题
排序都有哪几种方法?请列举。用JAVA实现一个快速排序
Feb 16 #面试题
编程输出如下图形
Nov 24 #面试题
你在项目中用到了xml技术的哪些方面?如何实现的?
Jan 26 #面试题
You might like
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
浅谈thinkphp的实例化模型
2015/01/04 PHP
php字符集转换
2017/01/23 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
2013/11/26 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
javascript自动生成包含数字与字符的随机字符串
2015/02/09 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
2015/08/24 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
实例解析ES6 Proxy使用场景介绍
2018/01/08 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
vue中touch和click共存的解决方式
2020/07/28 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
python实现对图片进行旋转,放缩,裁剪的功能
2019/08/07 Python
python处理document文档保留原样式
2019/09/23 Python
基于python 取余问题(%)详解
2020/06/03 Python
python如何代码集体右移
2020/07/20 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
Gina Bacconi官网:吉娜贝康尼连衣裙和礼服
2018/04/24 全球购物
意大利中国电子产品购物网站:Geekmall.com
2019/09/30 全球购物
施华洛世奇新加坡官网:SWAROVSKI新加坡
2020/10/06 全球购物
医院工作检讨书范文
2014/02/10 职场文书
积极向上的团队口号
2014/06/06 职场文书
销售人员求职信
2014/07/22 职场文书
告知书格式
2015/07/01 职场文书
2016年端午节寄语
2015/12/04 职场文书
Python序列化与反序列化相关知识总结
2021/06/08 Python
python异常中else的实例用法
2021/06/15 Python
MYSQL如何查看操作日志详解
2022/05/30 MySQL