我爱学习网 52xx.cn我爱学习网菜单按钮
  • 搜索
当前位置:首页 > 阅读 > 计算机等级考试

计算机二级

发布时间:2021-02-03 栏目:阅读 投稿:长情的芹菜

2017年计算机等级考试已经结束,我爱学习网为考生们整理了2018年计算机等级考试二级JAVA习题答案,希望能帮到大家,想了解更多资讯,请关注我们,小编会及时更新的哦。

2018年计算机等级考试二级JAVA习题答案(5)

1). 下列描述中,正确的是( )。

A.在Serializable接口定义了抽象方法

B.在Serializable接口定义了常量

C.在Serializable接口中没有定义抽象方法,也没有定义常量

D.在Serializable接口定义了成员方法

正确答案:C

答案解析:在java.io包中,接口Serializable是实现对象串行化的工具。实际上,Serializable接口是一个空接口,它里面既没有定义抽象方法,也没有定义常量。Serializable接口的目的只是简单地标识一个类的对象是可以被串行化的。

2). 若数组a定义为int[][]a=new int[3][4],则a是( )。

A.一维数组

B.二维数组

C.三维数组

D.四维数组

正确答案:B

答案解析:二维数组有两种定义方式:①type ar rayName[][];②type口[]arrayName;从题目中的语句可以看出,本题定义了一个二维数组

3). 在创建线程可以显式地指定线程组,此时可供选择的线程构造方法有( )种。

A.1

B.2

C.3

D.4

正确答案:C

答案解析:线程组是由java.lang包中的ThreadGroup类实现的。在创建线程可以显式地 指定线程组,此时需要从如下三种线程构造方法中选择一种:public Thread(ThreadGroup group,Runnable target);public Thread(ThreadGroup group,String name);public Thread(ThreadGroup group,Runnable target,String name)。

4). 执行完以下代码int[]x=newint[25];后,以下哪项说明是正确

A.x[24]为0

B.x[24]未定义

C.x[25]为0

D.x[0]为空

正确答案:A

5). 为实现多线程之间的通信,需要使用下列哪种流才合适?

A.Filterstream

B.Filestream

C.Randomaccessstream

D.Pipedstream

正确答案:D

我爱学习网栏目推荐

相关推荐:

计算机等级考试报名

我爱学习网为考生们整理了

计算机二级

计算机二级

​2019年3月河南计算机二级考试成绩查询入口