计算机二级考试Java强化练习题汇总2.docx
- 文档编号:3015494
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:14
- 大小:18.44KB
计算机二级考试Java强化练习题汇总2.docx
《计算机二级考试Java强化练习题汇总2.docx》由会员分享,可在线阅读,更多相关《计算机二级考试Java强化练习题汇总2.docx(14页珍藏版)》请在冰豆网上搜索。
计算机二级考试Java强化练习题汇总2
1.在Java中,负责对字节代码解释执行的是()。
A.垃圾回收器
B.虚拟机
C.编译器
D.多线程机制
答案:
B
2.下列叙述中,正确的是()。
A.Java语言的标识符是区分大小写的
B.源文件名与public类名可以不相同
C.源文件的扩展名为.jar
D.源文件中public类的数目不限
答案:
A
3.下列属于合法的Java标识符的是()。
A._cat
B.5books
C.+static
D.-3.14159
答案:
A
4.在Java中,表示换行符的转义字符是()。
A.\n
B.\f
C.'n'
D.\ddd
答案:
A
5.在Java中,由Java编译器自动导入而无需在程序中用import导人的包是()。
A.java.applet
B.java.awt
C.java.util
D.java.Lang
答案:
D
6.“++”运算符的操作数个数是()。
A.1个
B.2个
C.3个
D.4个
答案:
A
7.在switch(expression)语句中,expression的数据类型不能是()。
A.double
B.char
C.byte
D.Short
答案:
A
8.下列叙述中,错误的是()。
A.父类不能替代子类
B.子类能够替代父类
C.子类继承父类
D.父类包含子类
答案:
D
9.已知:
int[]a=newint[100];在下列给出的数组元素中,非法的是()。
A.a[0]
B.a[1]
C.a[99]
D.a[100]
答案:
D
10.在文件类提供的方法中,用于创建目录的方法是()。
A.mkdir()
B.mkdirs()
C.list()
D.listRoots()
答案:
A
11.下列程序的执行结果为()。
publicclassc3
{
publicstaticvoidmain(Stringargs[])
{
inti=13,j=10;
if(i-->j)
i++:
elsej--;
System.out.println(i+"\t"+j);
}
}
A.1310
B.1211
C.1111
D.1212
答案:
A
12.下列程序的输出结果是()。
publicclassTest
{
voidprintValue(intm)
{
do{
System.out.println("Thevalueis"+m)
}
while(--m>10)
}
publicstaticvoidmain(Stringargs[])
{
inti=10;
Testt=newTest():
t.printValue(i):
}
}
A.Thevalueis8
B.Thevalueis9
C.Thevalueisl0
D.Thevalueis11
答案:
C
13.for(intx=0,y=0;!
x&&y<=5;y++)语句执行循环的次数是()。
A.0
B.5
C.6
D.无穷
答案:
C
14.下列描述异常含义的各选项中,正确的是()。
A.程序编译错误
B.程序语法错误
C.程序自定义的异常事件
D.程序编译或运行时发生的异常事件
答案:
D
15.一个JavaApplication运行后,在系统中是作为一个()。
A.线程
B.进程
C.进程或线程
D.不确定
答案:
B
16.Thread类的方法中用于修改线程名字的方法是()。
A.setName()
B.reviseName()
C.getName()
D.checkAccess()
答案:
A
17.在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有()种。
A.1
B.2
C.3
D.4
答案:
C
18.要串行化某些类的对象,这些类必须实现()。
A.Serializable接口
B.java.i0.Exceptionlizable接口
C.java.i0.Datalnput接口
D.DataOutput接口
答案:
A
19.关于集合类描述正确的是()。
Ⅰ.集合类中容纳的都是指向Object类对象的指针
Ⅱ.集合类容纳的对象都是Object的类例
Ⅲ.只能容纳对象
IV.只能容纳基本数据类型
A.Ⅰ、Ⅱ、Ⅲ
B.Ⅰ、Ⅱ
C.Ⅰ、Ⅲ
D.Ⅰ、Ⅱ、Ⅲ、IV
答案:
A
20.下列组件不能添加进Frame主窗口的是()。
A.Panel
B.CheckBox
C.Dialog
D.Choice
答案:
C
21.下面程序段的输出结果为()。
packagetest;
publicclassClassA
{
intx=20:
staticinty=6;
publicstaticvoidmain(Stringargs[])
{
ClassBb=newClassB();
b.go(10);
System.out.println("x="+b.x);
}
}
classClassB
{
intX;
voidgo(inty)
{
ClassAa=newClassA();
x=a.Y;
}
}
A.x=10
B.x=20
C.x=6
D.编译不通过
答案:
C
22.下面程序段的输出结果为()。
publicclassTest
{
inta,b;
Test()
{
a=100;
b=200:
}
Test(intX,inty)
{
a=x:
b=y;
}
publicstaticvoidmain(Stringargs[])
{
TestObjl=newTest(12,45);
System.OUt.println("a="+Objl.a+"b="+Objl.
b);
TestObj2=newTest();
System.out.println("fl="+Obj2.a+"b="+Obj2.
b);
}
}
A.a=100b=200
a=12b=45
B.a=12b=45
a=100b=200
C.a=12b=200
a=100b=45
D.a=100b=45
a=12b=200
答案:
B
23.在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是()。
A.staticbooleanmatches()
B.booleanmatcher.find()
C.intmatcher.start()
D.intmatcher.end()
答案:
A
24.下列说法正确的是()。
A.共享数据的所有访问都必须作为临界区
B.用synchronized保护的共享数据可以是共有的
C.Java中对象加锁不具有可重人性
D.对象锁不能返回
答案:
A
25.在JavaApplet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列()语句。
A.importjava.awt.event.*;
B.importjava.io.*;
C.importjava.awt.*;
D.importjava.applet.*;
答案:
C
26.在一个容量为32的循环队列中,若头指针front-3,尾指针rear=2,则该循环队列中共有元素个数为()。
A.29
B.30
C.31
D.32
答案:
C
27.Java语言中如果要使用某个包中的类时,需要使用()导人。
A.inport
B.outport
C.import
D.Input
答案:
C
28.执行下面程序段的输出结果为()。
publicclassQ
{
publicstaticvoidmain(Stringargv[])
{
intanar[]一newint[5];
System.out.println(anar[0]);
}
}
A.0
B.1
C.2
D.5
答案:
A
29.使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。
A.time()
B.yield()
C.load()
D.min()
答案:
B
30.以下程序计算1+1/3+1/5+…+1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是()。
publicclassSun{
publicstaticvoidmain(Stringargs[]){
intn=1:
doubleterm,sum=1.0:
do{
n=__;
term=1.0/n;
sum=sum+term;
}
while(term>=0.00001);
System.out.println(n);
System.out.println(sum);
A.2n
B.2n+1
C.2*n
D.2*n+1
答案:
D
31.如果进栈序列为el、e2、e3、e4、e5,则可能的出栈序列是()。
A.e3、el、e4、e2、e5
B.e5、e2、e4、e3、el
C.e3、e4、e1、e2、e5
D.任意顺序
答案:
B
32.下述关于数据库系统的叙述中,正确的是()。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
答案:
A
33.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是()。
A.控制流
B.加工
C.数据存储
D.源和终
答案:
A
34.已知一个有序线性表为(13,18,24,35,47,50,62,83,90。
115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
A.1
B.2
C.3
D.9
答案:
B
35.在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则关系A的外码是()。
A.CN
B.SN
C.S
D.D
答案:
D
36.下列关于项目中“移出”文件的说法,正确的是()。
A.被移出的文件将直接从磁盘中删除
B.被移出的文件将不能被任何项目添加
C.被移出的文件只是将文件移出项目,但文件保留在磁盘中
D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中
答案:
C
37.需求分析阶段的任务是()。
A.软件开发方法
B.软件开发工具
C.软件开发费用
D.软件系统功能
答案:
D
38.设R是一个2元关系,S是一个3元关系,则下列运算中正确的是()。
A.R-S
B.R×S
C.RnS
D.RUS
答案:
B
39.结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
A.对象
B.数据结构
C.数据流
D.目标
答案:
C
40.数据库设计包括两个方面的设计内容,它们是()。
A.概念设计和逻辑设计
B.模式设计和内模式设计
C.内模式设计和物理设计
D.结构特性设计和行为特性设计
答案:
A
41.用来导入已定义好的类或包的语句是()。
A.main
B.import
C.publicclass
D.ClaSS
答案:
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 考试 Java 强化 练习题 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)