




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选的文库收集一些考试问题考试宣言:同学们,考试成绩不是我们的目的!有多少排名不是我们的初衷!我们考试的目的是通过考试中的问题,检查大家在这段时间的学习中,是否掌握了应该掌握的知识。如果某个问题你做不到或者做错了,不要害怕,考试结束后老师解释的时候你要注意听!到时候学,记住,同样不影响你的高薪就业!该文件共有40个不确定的选择题,其中30个选择,10个选择。单选两点/问题,多选四点/问题。多主题选择都只是斑点满分。1.以下哪项是正确的(AC)a)对象数组是引用数据类型b)对象数组是默认数据类型c)存储为对象数组的元素是引用数据类型d)存储为对象数组的元素是默认数据类型2.集合和数组的以下选项之间的区别(a)a)集合的长度可变,数组的长度不变b)集合的长度是固定的,数组的长度是可变的c)集合和数组都可以存储基本数据类型和存储引用类型d)集合只能存储基本数据类型,数组可以存储基本类型和引用类型3.集合如何获取长度(b)A) length()B) size()C) add()D) iterator()如何将集合转换为数组(c)A) toCharArray()B) getBytes()C) toArray()D) size()5.iterator()方法的功能是什么(c)a)导入集合对象b)获取集合的长度c)导入迭代器对象d)获取集合的元素6.以下哪种方法可以避免同时更正例外(ABC)a)使用常规for循环和get()遍历集合,并删除其他集合元素b)使用列表迭代器遍历集合,使用列表迭代器的add()添加元素c)使用普通迭代器遍历集合,使用普通迭代器的remove()删除元素iterator(普通迭代器)d)无法解决并发修复例外7.Vector的以下说明为(AD)A) Vector从JDK1.0开始出现B) Vector是抽象类C) Vector是接口D) Vector后来被ArrayList取代,但仍在某些旧项目中使用阵列数据结构的特征是什么(AC)a)其他删除速度b)查询速度慢c)咨询的速度d)其他删除速度9.正确描述ArrayList集合的是(BD)a)下面是连接的列表数据结构b)底层是阵列数据结构c)线程安全d)线程不安全10.列说明LinkedList集合的正确特征是(d)a)底层是阵列数据结构b)底层是二叉树结构c)线程安全d)线程不安全11.对ArrayList的contains(Object obj)方法的以下理解是(ABC)a)基类调用obj的equals方法b)如果此方法的返回值为true,则集合包含obj元素c)如果此方法的返回值为false,则集合中没有obj元素d)这是静态方法12.在以下代码中,list . remove(new Person( chapter 3 ,23)方法的作用正确地理解为(CD)ArrayList list=new ArrayList();list . add(new Person( chapter 3 ,23);list . add(new Person( chapter 3 ,23);List.add(new Person (Li 4 ,24);list . remove(new Person( chapter 3 ,23);a)代码删除了所有三章b)如果Person类实现了equals方法,则将删除所有三章c)如果Person类实现了equals方法,则将删除三章d)对象可能无法删除13.以下代码list中元素的存储顺序为(d)linked list list=new linked list();list . addfirst( a );list . addfirst( b );list . addfirst( c );list . addfirst( d );list . add last( e );system . out . print ln(list);A) abcdeB) edcbaC) acdbeD) dcbae14.在Java中,队列的确切说明为(AD)a)队列的特征是先进b)队列的特点是后进先出c)队列的特征是先进d)队列的特征是后进先出15.以下关于泛型的代码中正确的是(a)?ArrayList list=new ArrayList();A) list集合只能存储Person对象B) list集合可以存储字符串C) list集合包含可以存储Person的子类对象D) list集合可以包含Object类型的对象以下关于泛型的声明无效(b)a)泛型的出现可以提前在编译时发现运行时出现的问题b)泛型的出现可以在执行后发现编译时出现的问题c)泛型可以避免强制类型转换。d)泛型是安全机制17.观察以下代码(a)Public class toola)格式无效。因为我不知道q是什么b)可以这样创建对象。new Tool();c)从工具中删除q,并用String替换d)可以这样创建对象。new Tool();18.以下泛型方法的正确说明是(a)?Private void show 2 (t)a)仅在调用show2方法时确定t的类型b)此方法报告错误,因为格式不正确c)定义格式无效。此方法应读取d)定义格式无效。必须将参数列表更改为(T,Q t)19.增强for循环的以下代码中正确的是(d)吗?int x 3360 arr(for)system . out . print ln(x);A) arr必须是int数组B) arr可以是字符串数组C) arr必须是集合D) arr可以是阵列或集合物件20.要遍历元素对象,下面水平线中输入的代码必须是(BC)ArrayList list=new ArrayList();list . add( a );list . add( b );list . add( b );For (_ _ _ _ _ _ _ _ _ _ _) system . out . print ln(x);a)int x 3360列表B) object x3360列表C) String x :列表d)int x=0;x list=new ArrayList();list . add( a );list . add( b );list . add( b );list . add( c );list . add( d );a)for(int I=0);IAS list . size();I) If (b )。equals(list . get(I)-list . remove(I);b)字串str :清单(for)if(“b”)。equals (str)list . remove(str);c)for(int I=0);IAS list . size();I) If (b )。equals(list . get(I)-list . remove(I-);d)字串s :清单(for)list . remove( b );可变参数的正确说明是(ACD)a)可变参数的格式为数据类型.变量名b)不能打印可变参数c)直接打印可变参数以获得地址值d)可变参数可以传递多个相同类型的对象23.如何使用HashSet存储对象并确保唯一性(c)a)重写equals方法b)通过让要存储的类实现Compartor来重写compare方法c)根据成员变量重写HashCode方法和equals方法d)重写contains方法24.创建HashSet对象存储元素时,以下陈述无效(d)a)可以使用泛型b)可以保存所有内容c)保存和结帐的顺序不同d)存储的元素不会按照一定的规则删除重复的元素Hahset的常用方法如下(d)A) add、remove.get、sizeb)int pos(get)C) insert()D) add、remove、size26.根据以下代码,选择必须填写在空格中的代码,表示存储1-20的随机数(a)HashSet hs=new HashSet();Random r=new Random();While(hs.size() 10) 完成此处的代码hs . add(num);for(integer : hs) system . out . print ln(integer);a)int num=r . nexttint(20)1;b)intnum=r . nexttint(20);c)math . random();d)math . random(20)1;27.根据下面的代码选择需要填写在空格中的代码(a)Scanner sc=new Scanner(system . in);输入System.out.println(输入“字符串:”行)。);String line=完成此处的代码;chararr=line . tochar array();HashSet hs=new HashSet();for(char c : arr) hs . add(c);for(character ch : hs) system . out . print ln(ch);a)String line=sc . nextline();b)String line=sc . newline();c)String line=sc . readline();d)String line=sc . getstring();28.TreeSet基本实际操作数为(a)A) TreeMapB) HashMapC) LinkedHashMapD) LinkedTreeMap29.若要在TreeSet中对齐元素,但保留重复元素,请完成以下代码(a)public static void sort(list list)treeset ts=new treeset(new comparator() OverridePublic intcompare (strings1,strings2) int num=S1.com Pareto(S2);完成此处的代码);ts . addall(list);list . clear();list . addall(ts);A) return num=0?1 : numB) return num=1?0 : numc)return num=1;d)return num;30.比
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景区专业单招试题及答案
- 烘焙专业试题及答案
- 河北省秦皇岛市海港区秦皇岛市实验中学2025-2026学年高二上学期开学生物试题(含答案)
- 福建省泉州市永春第一中学2025-2026学年高二上学期开学物理试题(含答案)
- 转专业试题及答案
- 墙体开洞补洞施工方案
- 马自达氛围灯施工方案
- 福建省泉州市2025-2026学年高三上学期质量监测(一)历史试题(含答案)
- 农机库房施工方案
- 城市规划行业工艺流程与实施标准
- 国家职业技术技能标准 4-01-06-01 电子商务师S 人社厅发202233号
- 2024至2030年中国迷迭香精油行业投资前景及策略咨询研究报告
- 电梯维保服务应急处理方案
- 人教版小学数学四年级上册教案全集(表格式教案)
- 事业单位公开招聘报名表
- 医学教材 变态反应性疾病的诊疗进展标准版资料
- 生活垃圾发电厂炉渣综合处理及建筑垃圾资源化项目可行性研究报告写作模板-备案审批
- 跖骨骨折护理查房课件
- 癌症患者生活质量量表EORTC-QLQ-C30
- 《全媒体营销与运营》全套教学课件
- 学生心理问题的识别与干预+高中班主任工作培训
评论
0/150
提交评论