2017计算机二级JAVA基础训练题

学习要有三心,一信心,二决心,三恒心。以下是本站小编整理的2017计算机二级JAVA基础训练题,欢迎学习!

2017计算机二级JAVA基础训练题

  一、单项选择题

1、 下列关于正则表达式的说法,不正确的是(  )。

A.在J2SE 1.4中的正则表达式包中有-个Pattern类

B.在J2SE 1.4中的正则表达式包中有-个Macher类

C.在J2SE 1.4中的.正则表达式包名为x

D.以上说法都不对

2、 对下列二叉树进行中序遍历的结果是(  )。

FEG

FGE

GEF

BEG

3、下列叙述中正确的是(  )。

A.一个算法的空间复杂度大,则其时间复杂度必定大

B.一个算法的空间复杂度大,则其时间复杂度必定小

C.一个算法的时间复杂度大,则其空间复杂度必定小

D.上述3种说法都不对

4、 为使下列代码正常运行,应该在下画线处填人的选项是(  )。

ic

ate

ract

l

5、 按运算符的功能划分,运算符”+=”的类型是(  )。

A.算术运算符

B.关系运算符

C.逻辑运算符

D.赋值运算符

6、 下列关于线程和进程的说法正确的是(  )。

A.进程结构的所有成分都在用户空间内

B.用户程序能够直接访问进程涉及的数据

C.线程是内核级的实体

D.线程结构驻留在用户空间中

7、 为使下列代码正常运行,应该在下画线处填入的选项是(  )。

ic

ate

ract

l

8、 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)(  )。

A.3

B.4

C.6

D.7

9、 下列变量的定义中,错误的是(  )。

x=3;

t f;d;

ng s=”Hell0”;

ean b=true:

  二、简答题

10、本题的功能是读人运行程序时所传人的参数(一个或多个),并将参数依次显示出来,比如,运行程序:java javalpartl part2,则打印输出为:partl part2。