知名公司java面试题2.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知名公司java面试题2

本文来自:安卓航班网整理 1.(集合框架)下面都属于线程安全的类是(BD )。 线程同步就是线程安全的 A.ArrayList//丌同步 B.Vector// 同步 ,其余功能不ArrayList 一样 C.HashMap//丌同步 D.HashtableA.//同步,其余功能和 Hashtable 一样 2.(集合框架)ArrayList 的初始化内容如下: ArrayList list = new ArrayList(); list.add(java); list.add(aaa); list.add(java); list.add(java); list.add(bbb); 下面可以删除 list 中所有的“java ”的代码是:(A ) A.for (int i = list.size() - 1; i = 0; i--) {//规定是逆序删除 ,每删除一个,会重新排序 if (java.equals(list.get(i))) { list.remove(i); } } B.for (int i = 0; i list.size(); i++) { if (java.equals(list.get(i))) { list.remove(i); } } C.list.remove(java); //只能删除第一个 D.list.removeAll(java);//括号中的参数是集合的类型 3.下面的代码用于输出字符数组 ch 中每个字符出现的次数,应该填入的代码是 (D ) public static void main(String[] args) { char[] ch = { a, c, a, b, c, b }; HashMap map = new HashMap(); for (int i = 0; i ch.length; i++) { 填入代码 } System.out.println(map); } //map 中没有 contains 方法 ,这个方法只有List 和 Set 中有 A.if (map.contains(ch[i])) { map.put(ch[i], map.get(ch[i]) + 1); } else { map.put(ch[i], 1); } B.if (map.contains(ch[i])) { map.put(ch[i], (Integer) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); } C.if (map.containsKey(ch[i])) { map.put(ch[i], (int) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); } D.if (map.containsKey(ch[i])) { map.put(ch[i], (Integer) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); } 4.(集合框架) 题示代码的功能为:对于一个存放 Integer 对象的 ArrayList ,内容为:{1,2,3 }, 对其进行循环遍历: List list=new ArrayList(); list.add(1); list.add(2); list.add(3); for(int i=0;i 《插入代码1》;i++){ Integer obj=(Integer) 《插入代码2》; System.out.println(obj); } 那么《插入代码 1》和《插入代码 2》处的代码分别为 (C ) A. list.getObject(i) list.length() B. list.length() list.getObject(i) //集合没有 length ,只要数组才有,集合是size () C. list.size() list.get(i) D. list.get(i) list.size() 5.题示代码的功能为:对于一个存放 Person 对象的 ArrayList 进行循环遍历,并取到每个 Person 对象的 idCard 和 userName。 public class Person{ private Long idCard; pirvate String userName; //一下是

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档