当前位置:学者斋 >

IT认证 >计算机等级 >

2017年9月计算机二级java考试检测试题

2017年9月计算机二级java考试检测试题

Java消除了某些编程错误,使得用它写可靠软件相当容易。下面是小编整理的计算机二级java考试检测试题,希望大家认真阅读!

2017年9月计算机二级java考试检测试题

1). Java程序的并发机制是( )。

A.多线程

B.多接口

C.多平台

D.多态性

正确答案:A

答案解析:Java是通过多线程实现并发机制的。多线程是指一个程序中包含多个执行流, 多线程程序设计的含义是可以将程序任务分成几个并行的`子任务。

2). 要表示表格的数据,需要继承类( )。

raceTableModel

eModel

le

eModelable

正确答案:A

答案解析:表格是Swing新增加的构件,主要功能是把数据以二维表格的形式显示出来。使用表格,依据M-V-C的思想,最好生成一个MyTableModel类型的对象来表示数据,这个类是从AbstractTableModel类继承来的。

3). 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现

A.可移植性

B.可扩充性

C.安全性

D.可靠性

正确答案:B

4). 计算机中的流是?

A.流动的字节

B.流动的对象

C.流动的文件

D.流动的数据缓冲区

正确答案:D

5). 给出下列代码片段:if(x>0){tln("first");}else if(x>-3){ tln("second");}else {tln("third");}请问x处于什么范围时将打印字符串“second”?

A.x>0

B.x>-3

C.x<=-3

D.x<=0 & x>-3

正确答案:D

6). 编译和执行以下代码,输出结果是int i=1;switch (i) {case 0:t("zero,");break;case 1:t("one,");case 2:t("two,");default:tln("default");

,

,two,

,two,default

ult

正确答案:C

7). 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。在第一趟划分过程中,元素移动次数最多的序列是____。

A.82,75,70,16,10,90,68,23

B.23,10,16,70,82,75,68,90

C.70,75,68,23,10,16,90,82

D.70,75,82,90,23,16,10,68

正确答案:D

8). 编译运行以下程序后,关于输出结果的说法正确的是public class Conditional{public static void main(String args[]){int x=4;tln("value is "+((x>4)?99.9:9));}}

A.输出结果为value is 99.99

B.输出结果为value is 9

C.输出结果为value is 9.0

D.编译错误

正确答案:C

9). WindowListener中可以实现窗口关闭功能的方法是

ic void windowOpened(WindowEvent e)

ic void windowClosed(WindowEvent e)

ic void windowClosing(WindowEvent e)

ic void windowDeactivated(WindowEvent e)

正确答案:C

10). Swing与aWT的区别不包括

g是由纯Java实现的轻量级构件

g没有本地代码

g不依赖操作系统的支持

g支持图形用户界面

正确答案:D

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/itrz/dengji/g9gdnv.html