网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2017第49次计算机等级Java考试试题

栏目: 计算机等级 / 发布于: / 人气:8.2K

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。下面是yjbys小编收集的计算机等级Java考试试题,希望大家认真练习!

2017第49次计算机等级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.程序就是软件

B.软件开发不受计算机系统的限制

C.软件既是逻辑实体,又是物理实体

D.软件是程序、数据与相关文档的集合

正确答案:D

8). 以下程序的输出结果是public class ko6_9{public static void main(String args[]){int sum=0;int ko[][]={{1,2,3},{4,5,6},{7,8,9}};for(int n=0;n<3;n++)for(int m=0;m<3;m++)sum+=ko[n][m];tln("sum="+sum);}}

=55

=45

=0

=9

正确答案:B

9). 关于以下程序段的执行结果,说法正确的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley(); t(); }public void run(){tln("Running");}}

A.编译通过并执行,但无输出

B.编译通过并执行,输出:Running

C.产生错误,没有Thread类对象

D.产生错误,没有通道到达Thread包

正确答案:B

10). switch 语句不能用于下列哪种数据类型?

le

t

正确答案:A

11). 下面关于applet生命周期的说法正确的是

et生命周期是从浏览器解析HTML文件开始的

B.浏览器加载结束时,终止applet的运行

et生命周期包括:applet的创建、运行、等待与消亡四个状态

D.以上说法均不正确

正确答案:D

12). main方法是Java application程序执行的入口点,关于main方法的方法头,以下哪项是合法的?

ic static void main()

ic static void main(String args[])

ic static int main(String [] arg)

ic void main(String arg[])

正确答案:B