1 / 8
文档名称:

Java 高级编程笔试题.doc

格式:doc   页数:8
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java 高级编程笔试题.doc

上传人:gyzhluyin 2016/7/14 文件大小:0 KB

下载得到文件列表

Java 高级编程笔试题.doc

文档介绍

文档介绍:《使用 Java 实现面向对象编程》阶段测试- 笔试试卷一、选择题(共 25 题,每题 4 分,满分 100 分) 1) 下列选项中关于 Java 中 ArrayList 、 LinkedList 、 HashMap 三个类的描述错误的是()。 A. ArrayList 和 LinkedList 均实现了 List 接口 B. ArrayList 的访问速度比 LinkedList 快 C. 添加和删除元素时, ArrayList 的表现更佳 D. HashMap 实现 Map 接口,它允许任何类型的键和值对象,允许将 null 用作键或值 2) 关于 Java 中的集合实现类,下列说法描述错误的是( )。 A. HashMap 是 Map 接口的实现类 B. ArrayList 对象是长度可变的对象引用数组 C. 集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法 D. Set 中存储一组不允许重复、有序的对象 3) 对于 Java 中的集合类 ,以下说法正确的是( )。 A. 这个集合中的元素是无序的 B. 可以通过键来获取这个集合中的元素 C. 在对这个集合的元素执行遍历操作时,效率比较高 D. 可以通过 addFirst() 方法,在列表的首部插入元素 4) 给定如下 Java 代码,其中第( )行代码有错误。 import .*; public class MapTest { public static void main(String[] args) { List pList =new ArrayList(); ("A"); // 第五行 ("B"); // 第六行 for (int i=0; i<(); i++) {// 第七行 String str =(i); // 第八行 (str); }}} 5) 给定如下 Java 代码,可以填入横线处的代码是( )。 import .*; public class Test { public static void main(String[] args) { ________ ("001"); }} A. List list = new ArrayList(); B. List list = new List(); C. ArrayList list = new ArrayList(); D. LinkedList list = new LinkedList(); 6)在 Java 中,( )类的对象可被用作堆栈或者队列。 A. LinkedList B. ArrayList C. Collection D. HashMap 7) 关于 Threads 哪些描述是正确的() 8) 下面哪个选项可以正确地建立文件 ?( ) 。 suspend() 方法可以使线程中止并且无法再启动它。 ,与超级线程无关。