首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于对象串行化的说法中,错误的是
下列关于对象串行化的说法中,错误的是
admin
2012-12-13
39
问题
下列关于对象串行化的说法中,错误的是
选项
A、Java中,默认所有类的对象都可串行化
B、在对象串行化时,不保存对象所属类的构造方法
C、在实现Serializable接口的类中,用transient关键字可使某些数据不被串行化
D、ObjectInputStream和ObjectOutputStream类都支持对象的读和写
答案
D
解析
对象串行化是指对Java对象的读、写的过程。Java语言提供了对象流ObjectInputStream和ObjeetOutputStream来实现对象串行化。要对类的对象进行串行化,必须实现Serializable接口。一般的数据访问权限,如public、protected、package或private等,对数据的串行化没有影响。只有static和transient关键字修饰的数据才可以不被串行化。把一个对象的表示转换为字节流的过程称为串行化,而从字节流中把对象重建出来即是反串行化。平常所说的串行化实际上包括了串行化和反串行化。Java对象串行化技术,主要是通过java.io.ObjectInputStream类和java.io.ObjectOutputStream类来实现。其中,ObjeetOutputStream类负责把对象写入流(串行化),ObjectInputStream类负责从流中读取对象(反串行化)。因此答案为选项D。
转载请注明原文地址:https://kaotiyun.com/show/3F2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面代码的输出结果是()。foriinrange(3):print(i,end=’,’)
在Python语言中,可以作为源文件后缀名的是()。
以下程序的输出结果是()。defloc_glo(b=2,a=4):globalzz+=3*a+5*breturnzz=10print(z,loc_glo(4,2))
考生文件夹下存在一个文件PY202.py,请在该文件中作答,实现以下功能。键盘输入某班各个同学就业的行业名称,行业名称之间用空格间隔(回车结束输入)。完善Python代码,统计各行业就业的学生数量,按数量从高到低方式输出。例如输入:护士旅
下面代码的输出结果是()。n=2deff(a):n=bool(a一2)returnnb=f(2)print(n,b)
下面代码中Dog这个类中的__init__()方法共包含几个形参?()ClassDog():def__init__(self,name,age):self.name=nameself.
设线性表的长度为12。最坏情况下冒泡排序需要的比较次数为()。
面向对象程序设计的三要素不包含()。
下列排序方法中,最坏情况下比较次数最少的是()。
当一个进程在运行过程中释放了系统资源后要调用()。
随机试题
以下所列项目不属青色主病范围者为
患儿,5岁。昨日晚餐进食过饱,夜间出现脘腹胀痛,泻下酸臭粪便3次,泻后腹痛减轻,夜卧不安,今晨不思饮食,舌淡,苔微黄。治疗应首选的中成药是
()是固定资产在建总规模与年度投资完成额的比值。
下列关于共同费用分摊计入新增固定资产价值的表述,正确的是()。
()是衡量保温材料及制品的保温性能的重要标志。
电动机的具体火灾原因不包括()。
税务行政复议的第三人是指与申请复议的具体行政行为有利害关系的个人或组织,其“利害关系”是指在经济上有()。
1999年,刘某因持有毒品罪被处有期徒刑2年,缓刑3年;后缓刑考验期满,原判刑罚没有实际执行。2004年,发现刘某在2001年又犯走私毒品罪,据此,对刘某应当如何处理?()
二次型f(x1,x2,x3)=2x1x2+2x1x3+2x2x3的规范形为().
A、 B、 C、 D、 E、 A
最新回复
(
0
)