周末盘点:二级Java练习题

发布于 2019-06-06 09:01  编辑:simi
0
计算机等级考试题库 扫码微信刷题


二级Java练习题.jpg


因害怕失败而不敢放手一搏,是不会成功。因害怕计算机等级考试不过关而不去尝试做二级Java练习题,永远不能战胜自己。


二级Java练习题

1

1.用来导入已定义好的类或包的语句是()

A.main

B.import

C.publicclass

D.ClaSS

答案:B

 

2.下列叙述中,正确的是()

A.声明变量时必须指定一个类型

B.Java认为变量numberNumber相同

C.Java中维一的注释方式是“//

D.源文件中public类可以有0个或多个

答案:A

 

3.下列属于合法的Java标识符是()

A."ABC"

B.&5678

C.+rriwo

D.Saler

答案:D

 

4.下列代表十六进制整数的是()

A.Ol23

B.1900

C.fa00

D.0xa2

答案:D

 

5.Java中,实现用户界面功能的包是()

A.java.applet

B.javax.transaction

C.java.util

D.java.Awt

答案:D

 

6.下面()正确表示了int类型的聚会范围。

A.-216216-1

B.-231231-1

C.-232232-1

D.-264264-1

答案:B

 

7.在编写Java程序的时候,如果不为类的成员变量定义初始值,Java会给它们设置默认值,下列说法中不正确的是()

A.Byte的默认值是0

B.int的默认值是0

C.long的默认值是0.0L

D.float的默认值是0.Of

答案:C

 

8.Java.语言中所有的简单数据类型都被包含在()中。

A.java.sql

B.java.awt

C.java.lang

D.java.Math

答案:C

 

9.a=8,则表达式a>>>2的值是()

A.1

B.2

C.3

D.4

答案:B

 

10.以下各选项中能正确声明一个表示50个值为null的字符串数组的是()

A.string[]a;

B.stringa[];

C.chara[50][];

D.stringa[]=newString[50]

答案:D

 

 

 

2

1.如果进栈序列为ele2e3e4e5,则可能的出栈序列是()

A.e3ele4e2e5

B.e5e2e4e3el

C.e3e4e1e2e5

D.任意顺序

答案:B

 

2.下述关于数据库系统的叙述中,正确的是()

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能管理更多的数据

答案:A

 

3.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()

A.控制流

B.加工

C.数据存储

D.源和终

答案:A

 

4.已知一个有序线性表为(131824354750628390115134),当用二分法查找值为90的元素时,查找成功的比较次数为()

A.1

B.2

C.3

D.9

答案:B

 

5.在关系A(SSND)和关系B(DCNNM)中,A的主关键字是SB的主关键字是D,则关系A的外码是()

A.CN

B.SN

C.S

D.D

答案:D

 

6.下列关于项目中“移出”文件的说法,正确的是()

A.被移出的文件将直接从磁盘中删除

B.被移出的文件将不能被任何项目添加

C.被移出的文件只是将文件移出项目,但文件保留在磁盘中

D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中

答案:C

 

7.需求分析阶段的任务是()

A.软件开发方法

B.软件开发工具

C.软件开发费用

D.软件系统功能

答案:D

 

8.R是一个2元关系,S是一个3元关系,则下列运算中正确的是()

A.R-S

B.R×S

C.RnS

D.RUS

答案:B

 

9.结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。

A.对象

B.数据结构

C.数据流

D.目标

答案:C

 

10.数据库设计包括两个方面的设计内容,它们是()

A.概念设计和逻辑设计

B.模式设计和内模式设计

C.内模式设计和物理设计

D.结构特性设计和行为特性设计

答案:A

 

 

 

3

1.下面程序段的输出结果为()

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

 

2.下面程序段的输出结果为()

publicclassTest

{

intab;

Test()

{

a=100;

b=200

}

Test(intXinty)

{

a=x

b=y;

}

publicstaticvoidmain(Stringargs[])

{

TestObjl=newTest(1245);

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

 

3.在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是()

A.staticbooleanmatches()

B.booleanmatcher.find()

C.intmatcher.start()

D.intmatcher.end()

答案:A

 

4.下列说法正确的是()

A.共享数据的所有访问都必须作为临界区

B.synchronized保护的共享数据可以是共有的

C.Java中对象加锁不具有可重人性

D.对象锁不能返回

答案:A

 

5.JavaApplet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列()语句。

A.importjava.awt.event.*;

B.importjava.io.*;

C.importjava.awt.*;

D.importjava.applet.*;

答案:C

 

6.在一个容量为32的循环队列中,若头指针front-3,尾指针rear=2,则该循环队列中共有元素个数为()

A.29

B.30

C.31

D.32

答案:C

 

7.Java语言中如果要使用某个包中的类时,需要使用()导人。

A.inport

B.outport

C.import

D.Input

答案:C

 

8.执行下面程序段的输出结果为()

publicclassQ

{

publicstaticvoidmain(Stringargv[])

{

intanar[]newint[5];

System.out.println(anar[0]);

}

}

A.0

B.1

C.2

D.5

答案:A

 

9.使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()

A.time()

B.yield()

C.load()

D.min()

答案:B

 

10.以下程序计算1+1/3+1/5++1/(2N+1),直至1/(2N+1)小于0.00001,横线处应补充的程序是()

publicclassSun{

publicstaticvoidmain(Stringargs[]){

intn=1

doubletermsum=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

 

 

 

 

4

1.下列程序的执行结果为()

publicclassc3

{

publicstaticvoidmain(Stringargs[])

{

inti=13j=10;

if(i-->j)

i++

elsej--;

System.out.println(i+"\t"+j);

}

}

A.1310

B.1211

C.1111

D.1212

答案:A

 

2.下列程序的输出结果是()

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

 

3.for(intx=0y=0;!x&&y<=5;y++)语句执行循环的次数是()

A.0

B.5

C.6

D.无穷

答案:C

 

4.下列描述异常含义的各选项中,正确的是()

A.程序编译错误

B.程序语法错误

C.程序自定义的异常事件

D.程序编译或运行时发生的异常事件

答案:D

 

5.一个JavaApplication运行后,在系统中是作为一个()

A.线程

B.进程

C.进程或线程

D.不确定

答案:B

 

6.Thread类的方法中用于修改线程名字的方法是()

A.setName()

B.reviseName()

C.getName()

D.checkAccess()

答案:A

 

7.在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有()种。

A.1

B.2

C.3

D.4

答案:C

 

8.要串行化某些类的对象,这些类必须实现()

A.Serializable接口

B.java.i0.Exceptionlizable接口

C.java.i0.Datalnput接口

D.DataOutput接口

答案:A

 

9.关于集合类描述正确的是()

.集合类中容纳的都是指向Object类对象的指针

.集合类容纳的对象都是Object的类例

.只能容纳对象

IV.只能容纳基本数据类型

A.Ⅰ、Ⅱ、Ⅲ

B.Ⅰ、Ⅱ

C.Ⅰ、Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、IV

答案:A

 

10.下列组件不能添加进Frame主窗口的是()

A.Panel

B.CheckBox

C.Dialog

D.Choice

答案:C

 

 

 

 

5

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



考无忧小编tips

那些成功的人,不一定最初就是最优秀的,但一定都是坚持走了最远的。人生很多时候没有那么多道理可言,挺住,就意味着一切皆有可能。坚持复习以上的二级Java练习题,就意味着多一份考试通过的可能。




文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯



本文网址:http://www.k51.com.cn/info/jsjdjks/1906/0653630.html
选择分享到: