首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于对象串行化的说法中,错误的是
下列关于对象串行化的说法中,错误的是
admin
2012-12-13
66
问题
下列关于对象串行化的说法中,错误的是
选项
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全国计算机二级
相关试题推荐
执行以下程序,导致输出”输入有误”的输入选项是()。try:ls=eval(input())*2print(ls)except:print(’输入有误’)
以下选项中不是Python文件目录操作方法的是()。
以下选项中不是Python文件读写操作方法的是()。
下列选项中不属于结构化程序设计原则的是()。
对于循环队列,下列叙述中正确的是()。
下面关于Python中的变量描述错误的是()。
面向对象方法中,将数据和操作置于对象的统一体中的实现方式是()。
下面代码中描述的是哪一种传入参数的方法?()deff(a,b):ifa>b:print("1")elifa=b:print("2")else:prin
下列排序方法中,最坏情况下比较次数最少的是()。
下列Applet既可以作为Applet运行,也可以作为Application运行。请选择正确的语句填入横线处。importjava.applet.*;importjava.awt.*;importjava.awt.
随机试题
A.第1对鳃弓B.额鼻突C.二者均参与D.二者均不参与颈的形成()
A色谱定性分析B色谱系统柱效的计算C色谱定量分析D色谱分离度计算E色谱峰对称性的考察相邻两峰的保留时间及两峰的峰宽用于
可导致尿酸增高的是()
根据《中华人民共和国药典临床用药须知》中规定,在注射前必须做皮试的药物是()。
在下列各项中,不属于责任成本基本特征的是( )。
国务院的领导体制是()。
设α是n维列向量,已知αTα阶矩阵A=E-ααT,其中E为n阶单位矩阵,证明矩阵A不可逆.
根据“tCourse”表的结构,判断并设置主键。
存储400个24×24点阵汉字字形所需的存储容量是
AControlofRespirationBBeautyofFreshCutFlowersCRoleofRespirationDMostImportantAspectofFlowerCareENeed
最新回复
(
0
)