题目内容 (请给出正确答案)
[主观题]

以下各项说法中错误的是()。A.可串行化的类必须实现Serializable接口B.可串行化的类中的静态变量

以下各项说法中错误的是()。

A.可串行化的类必须实现Serializable接口

B.可串行化的类中的静态变量可以不被串行化

C.private数据访问权限能够限制数据不被串行化

D.对象串行化使用Java语言提供的默认机制

提问人:网友yuxuekun 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“以下各项说法中错误的是()。A.可串行化的类必须实现Seri…”相关的问题
第1题
Java中,默认所有类的对象都可串行化。
点击查看答案
第2题
(对象串行化)Java中,默认所有类的对象都可串行化。
点击查看答案
第3题
下列说法中错误的是()

A、串行化对象可以把一个对象转换成字节流,也可以把字节流反串行化为原始对象的拷贝

B、对象串行化时是将对象成员变量的值进行串行化

C、对象串行化时会将成员方法和类的静态变量一同串行化

D、对象串行化时要实现Serializable 接口

点击查看答案
第4题
下面关于串行化的说法中正确的是( )。 Ⅰ:对象串行化机制需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态。 Ⅱ:通过让类实现java.io.Serializable接口可以将类串行化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。 Ⅲ:提供从输入流中读出对象方法的主要类有ObjectInputStream,提供将对象写入输出流方法的主要类有ObjectOutputStream。 Ⅳ:提供从输入流中读出对象方法的主要类有ObjectOutputStream,提供将对象写入输出流方法的主要类有ObjectInputStream。

A、Ⅱ、Ⅲ

B、Ⅱ、Ⅳ

C、Ⅰ、Ⅱ、Ⅲ

D、Ⅰ、Ⅱ、Ⅳ

点击查看答案
第5题
序列化描述,错误的是( )

A、序列化是为了把对象序列化成字节流写入到磁盘中,去序列化是从文件中读取的过程。

B、类的所有成员都可以被序列化。

C、BinaryFormatter方法需要引入命名空间using System.Runtime.Serialization.Formatters.Binary;

D、在使用序列化方法时,需要在该类声明前加入[Serializable]。生成该类的对象后,Serialize和Deserialize分别将对象写入流和从流中读取对象。

点击查看答案
第6题
XmlSerializer在使用时,直接在类或者字段前面加上[Serializable]即可。
点击查看答案
第7题
Java中的Externalizable接口,可以实现【 】定制串行化。
点击查看答案
第8题
下列数组的定义中,会产生错误的是()。A.int a[]={'0','1','2','3','4','5','6'};B.int a [10]={0,
下列数组的定义中,会产生错误的是( )。

A.int a[]={'0','1','2','3','4','5','6'};

B.int a [10]={0,1,2,3,4,5,6};

C.char a[5]="hello";

D.char a[5]={'h','e','1','1','o'};

点击查看答案
第9题
执行下列方法method(),返回值为( )。 public int method { int num=6; if (num>8) return num; num=7; }

A.编译出错

B.6

C.7

D.8

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信