Java二级测试试题Word格式文档下载.docx

上传人:b****3 文档编号:13876678 上传时间:2022-10-14 格式:DOCX 页数:6 大小:16.24KB
下载 相关 举报
Java二级测试试题Word格式文档下载.docx_第1页
第1页 / 共6页
Java二级测试试题Word格式文档下载.docx_第2页
第2页 / 共6页
Java二级测试试题Word格式文档下载.docx_第3页
第3页 / 共6页
Java二级测试试题Word格式文档下载.docx_第4页
第4页 / 共6页
Java二级测试试题Word格式文档下载.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

Java二级测试试题Word格式文档下载.docx

《Java二级测试试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Java二级测试试题Word格式文档下载.docx(6页珍藏版)》请在冰豆网上搜索。

Java二级测试试题Word格式文档下载.docx

D.OutputStream

4.获取单列集合中元素的个数可以使用以下哪个方法?

A.length()

B.size()

C.get(intindex)

D.add(Objectobj)

5.以下哪些方法是LinkedList集合中定义的?

A.getLast()

B.getFirst()

C.remove(intindex)

D.next()

6.下列哪些说法是正确的?

A.LinkedList集合在增删元素时效率较高

B.ArrayList集合在查询元素时效率较高

C.HashMap不允许出现一对npl键npl值

D.HashSet集合中元素可重复并且无序

7.要想集合中保存的元素没有重复并且按照一定的顺序排列,可以使用以下哪个集合?

A.LinkedList

B.ArrayList

C.hashSet

D.TreeSet

8.使用Enumeration遍历集合时,需要使用以下哪些方法?

A.hasMoreElements()

B.nextElement()

C.next()

D.hashNext()

9.在程序开发中,经常会使用以下哪个类来存储程序中所需的配置?

A.HashMap

B.TreeSet

C.Properties

D.TreeMap

10.关于foreach循环的特点,以下说法哪些是正确的?

A.foreach循环在遍历集合时,无需获得容器的长度

B.foreach循环在遍历集合时,无需循环条件,也无需迭代语句

C.foreach循环在遍历集合时非常繁琐

D.foreach循环的语法格式为:

for(容器中元素类型临时变量:

容器变量)。

11.使用Iterator时,判断是否存在下一个元素可以使用以下哪个方法?

A.next()

B.hash()

C.hasPrevious()

D.hasNext()

12.Java语言中,集合类都位于哪个包中?

A.java.util

B.java.lang

C.java.array

D.java.collections

13.要想保存具有映射关系的数据,可以使用以下哪些集合?

A.ArrayList

B.TreeMap

C.HashMap

14.先阅读下面的程序片段:

Stringstr1=newString("

java"

);

Stringstr2=newString("

StringBufferstr3=newStringBuffer("

对于上述定义的变量,以下表达式的值为true的是哪个?

A.str1==str2;

B.str1.equals(str2);

C.str1==str3;

D.以上都不对

15.阅读下面的程序:

publicclasstest{publicstaticvoidmain(Stringargs[]){inti;

floatf=2.3f;

doubled=2.7;

i=((int)Math.ceil(f))*((int)Math.round(d));

System.out.println(i);

}}程序执行后,运行结果为以下哪个选项?

A.9

B.5

C.6

D.6.1

16.下面的程序段执行后,输出的结果是以下哪个选项?

StringBufferbuf=newStringBuffer("

Beijing2008"

buf.insert(7,"

@"

System.out.println(buf.toString());

A.Beijing@2008

B.@Beijing2008

C.Beijing2008@

D.Beijing#2008

17.以下Math类的方法中,-4.4通过哪个方法运算后,结果为-5.0?

A.round()四舍五入

B.min()

C.floor()小于参数最大整数

D.ceil()大于参数最小整数

18.要产生[20,999]之间的随机整数可以使用以下哪个表达式?

A.(int)(20+Math.random()*97)

B.20+(int)(Math.random()*980)

C.(int)Math.random()*999

D.20+(int)Math.random()*980

19.假若indexOf()方法未能找到所指定的子字符串,则返回以下选项中的哪个?

A.false

B.0

C.-1

D.以上答案都不对

20.Strings="

abcdedcba"

;

则s.substring(3,4)返回的字符串是以下选项中的哪个?

A.cd

B.de

C.d

D.E

21.Random对象能够生成以下哪种类型的随机数?

A.int

B.string

C.double

D.A和C

22.以下都是Math类的常用方法,其中用于计算绝对值的方法是哪个?

A.ceil()

B.floor()

C.abs()

D.random()

23.先阅读下面的程序片段:

Stringstr="

abccdefcdh"

String[]arr=str.split("

c"

System.out.println(arr.length);

程序执行后,打印的结果是几?

A.2个

B.3个

C.4个

D.5个

24.对于wait()方法,下面说法正确的是?

A.wait()方法的调用者是同步锁对象

B.wait()方法使线程进入等待状态

C.调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程

D.调用wait()方法的线程会释放同步锁对象

25.下面四个选项中,对线程同步的目的描述正确的有哪些?

A.锁定资源,使同一时刻只有一个线程去访问它,防止多个线程操作同一个资源引发错误

B.提高线程的执行效率

C.让线程独占一个资源

D.让多个线程同时使用一个资源

1、正确答案:

ABCD

2、正确答案:

C

3、正确答案:

AB

4、正确答案:

B

5、正确答案:

ABC

6、正确答案:

7、正确答案:

D

8、正确答案:

9、正确答案:

10、正确答案:

ABD

11、正确答案:

12、正确答案:

A

13、正确答案:

BC

14、正确答案:

15、正确答案:

16、正确答案:

17、正确答案:

18、正确答案:

19、正确答案:

20、正确答案:

21、正确答案:

22、正确答案:

23、正确答案:

24、正确答案:

25、正确答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1