java语言 百分网手机站

计算机二级JAVA考试单选练习题

时间:2020-10-26 11:07:23 java语言 我要投稿

2017年计算机二级JAVA考试单选练习题

  2017年3月计算机二级考试考试将近,为帮助广大考生针对性地进行练习,将薄弱环节逐个击破!以下是百分网小编搜索整理的一份2017年计算机二级JAVA考试单选练习题,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

2017年计算机二级JAVA考试单选练习题

  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

  6). 提供showDocument()方法,使Applet能够请求浏览器访问特定URL的类是( )。

  A.Applet

  B.AppletContext

  C.JApplet

  D.URL

  正确答案:B

  答案解析:AppletContext类是一个接口类,Applet通过AppletContext接口与环境进行通信。可以利用这个类从Applet环境获取信息,而这个环境一般是指浏览器。Applet使用AppletContext类的`showDocument()方法可以通知浏览器在指定窗口中显示另一个URI。的内容。因此,本题的正确答案是B。

  7). 在Java中能实现多重继承效果的方式是( )。

  A.内部类

  B.适配器

  C.接口

  D.同步

  正确答案:C

  答案解析:本题考查Java中多重继承的概念。首先要区分选项中各个概念。内部类是在一个类中的内部嵌套定义的类,主要用来生成事件适配器。适配器( Adapter)定义一个包装类,包装有不兼容接口的对象。这个包装类指的就是适配器,它包装的对象就是适配者( Adaptee),适配器提供客户类需要的接口。接口是一种只含有抽象方法或常量的一种特殊的抽象类,因为接口不包括任何实现,所以与存储空间没有任何关系,将多个接口合并,即多重继承就可以很容易实现,选项C正确。同步主要用在多线程程序设计中。

  8). 下列属于正则表达式的是

  A.一个数组

  B.一组二进制数据

  C.一个字符串

  D.一个公式

  正确答案:C

  9). 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。

  A.顺序表

  B.单链表

  C.双链表

  D.单循环链表

  正确答案:A

  10). 编译Java applet源程序文件产生的字节码文件的扩展名为

  A.java

  B.class

  C.html

  D.exe

  正确答案:B

【2017年计算机二级JAVA考试单选练习题】相关文章:

1.2017年计算机等级二级考试java冲刺试题

2.2017年计算机等级二级考试java强化习题

3.2017计算机等级二级考试java练习题

4.2017年计算机二级JAVA考试模拟试题及答案

5.2017年计算机二级JAVA考试精选选择题

6.2017年计算机二级考试JAVA冲刺试题及答案

7.2017年计算机二级考试java模拟试题及答案

8.全国计算机二级Java考试单选题

9.2017年计算机二级考试Java测试题及答案