Sun Java程序员模拟题(7)

1970-01-01 08:00

B. 14 C. 41

D. 以上都不对

答案: A

66.下列属于非受检异常的是哪项?OutOfMemoryError C. SQLException B. IOException

C. NullPointerException D. OutOfMemoryError

答案: D

67.public class TestA{

public void methodA() throws IOException{ //…… } }

public class TestB extends TestA{

public void methodA() throws EOFException{ //…… } }

public class TestC extends TestA{

public void methodA() throws Exception{ //……

}。。。。。。。。。。。。。。。。。。。将编译错误 }

当编译类TestC的时候,结果是哪项? A. 正常 B. 编译错误 C. 运行错误 D. 以上都不对

答案: B

68.集合API中Set接口的特点是哪项?不允许重复元素,元素无顺序 A.不允许重复元素,元素无顺序 B.不允许重复元素,元素有顺序 C.允许重复元素,元素无顺序 D.允许重复元素,元素有顺序

答案: A

69.实现了Set接口的类是哪项?HashSet A. ArrayList B. HashSet C. HashTable D. Collection 答案:B

70.当对Set类型的集合使用add()方法时,若方法返回false说明什么?添加的元素在集合中已经存在 A. 添加的元素不存在 B. 从集合中删除元素 C. 元素添加到集合中

D. 添加的元素在集合中已经存在 答案:D

71.表示键值对概念的接口是哪项?Map?????????????? A. Set B. List C. Map

D. Collection

答案: C

72.Map接口中的方法EntrySet()返回的内容是哪项?键值映射的集合 A. 键的集合 B. 值的集合 C. 集合的大小 D. 键值映射的集合

答案: D

73.public class Demo{

public static void main(String[] args){

List al = new ArrayList();

al.add(“1”); al.add(“2”); al.add(“2”); al.add(“3”);

System.out.println(al); } }

上述程序执行后的输出是哪项? A. [1,2,3] B. [1,2,2,3] C. [1,2,3,3] D. [2,1,3,2]

答案: B

74.下列哪些项是泛型的优点? (选两项)不用向下强制类型转换,类型安全

A. 不用向下强制类型转换 B. 类型安全 C. 代码容易编写 D. 运行速度快

答案: A B

75.针对Set s接口,下列哪项是正确的?s.add(“2”) A. s.add(2)

B. s.add(new Integer(2)) C. s.add(“2”)

D. s.add(new java.util.Date())

答案: C

76.创建一个只能存放String的泛型ArrayList的语句是哪项? A. ArrayList al = new ArrayList(); B. ArrayList al = new List(); C. ArrayList al = new ArrayList();

D. ArrayList al = new ArrayList()

答案: D

77.定义了一个泛型接口interface B,正确使用该泛型接口的语句是哪项? class A implements B {} ???????????????? A. class A extends B {} B. class A implements B {}

C. class A implements B {} D. class A extends B {}

答案: C

78.现有:

3. import java.util.*; 4. class ForInTest {

5. static List list = new ArrayList(); 6.

7. public static void main(String [] args) { 8. list.add(\9. for(Object o : list) //insert code here 10. System.out.print(o); 11. } 12. }

哪一行插入到第9行将导致输出“abc”? A. for(Object o : list) B. for(Iterator o : list)

C. for(Object o : list.iterator())

D. for(Iterator o : list.iterator(); o.hasNext (); ) 答案: A

79.哪两个是同步的?(选两项)java.util.Hashtable和java.util.Vector A. java.util.TreeSet B. java.util.Hashtable C. java.util.LinkedList D. java.util.Vector

答案: B D

80.现有如下类型: a - java.util.Hashtable b - java.util.List c - java.util.ArrayList d - java.util.SortedSet


Sun Java程序员模拟题(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Web安全测试规范_V1.2.1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: