黑马程序员技术交流社区
标题:
40个Java集合面试问题和答案
[打印本页]
作者:
杨格
时间:
2015-8-27 08:14
标题:
40个Java集合面试问题和答案
1.Java集合框架是什么?说出一些集合框架的优点?
2.集合框架中的泛型有什么优点?
3.Java集合框架的基础接口有哪些?
4.为何Collection不从Cloneable和Serializable接口继承?
5.为何Map接口不继承Collection接口?
6.Iterator是什么?
7.Enumeration和Iterator接口的区别?
8.为何没有像Iterator.add()这样的方法,向集合中添加元素?
9.为何迭代器没有一个方法可以直接获取下一个元素,而不需要移动游标?
10.Iterater和ListIterator之间有什么区别?
11.遍历一个List有哪些不同的方式?
12.通过迭代器fail-fast属性,你明白了什么?
13.fail-fast与fail-safe有什么区别?
14.在迭代一个集合的时候,如何避免ConcurrentModificationException?
15.为何Iterator接口没有具体的实现?
16.UnsupportedOperationException是什么?
17.在Java中,HashMap是如何工作的?
18.hashCode()和equals()方法有何重要性?
19.我们能否使用任何类作为Map的key?
20.Map接口提供了哪些不同的集合视图?
21.HashMap和HashTable有何不同?
22.如何决定选用HashMap还是TreeMap?
23.ArrayList和Vector有何异同点?
24.Array和ArrayList有何区别?什么时候更适合用Array?
25.ArrayList和LinkedList有何区别?
26.哪些集合类提供对元素的随机访问?
27.EnumSet是什么?
28.哪些集合类是线程安全的?
29.并发集合类是什么?
30.BlockingQueue是什么?
31.队列和栈是什么,列出它们的区别?
32.Collections类是什么?
33.Comparable和Comparator接口是什么?
34.Comparable和Comparator接口有何区别?
35.我们如何对一组对象进行排序?
36.当一个集合被作为参数传递给一个函数时,如何才可以确保函数不能修改它?
37.我们如何从给定集合那里创建一个synchronized的集合?
38.集合框架里实现的通用算法有哪些?
39.大写的O是什么?举几个例子?
40.与Java集合框架相关的有哪些最好的实践?
作者:
僵尸舞
时间:
2015-9-17 23:21
赞一个支持,也攒攒HMB!!!
作者:
大头爱傻瓜
时间:
2015-9-17 23:36
不错,多谢楼主分享
作者:
spruce
时间:
2015-9-19 15:55
好资料 收藏了
作者:
a4903913
时间:
2015-9-19 15:57
楼主的答案呢
作者:
iceknc
时间:
2015-9-19 16:38
楼主答案在哪呢
作者:
木木三
时间:
2015-9-19 19:08
发帖发一半可不好,楼主快回来补上
作者:
王盟
时间:
2015-9-19 19:48
恩,很有用,谢谢楼主
作者:
哈哈我赢了
时间:
2015-9-19 20:57
谢谢分享。。。
作者:
张寰宇
时间:
2015-9-19 21:16
谢谢分享学习了
作者:
杨格
时间:
2015-9-20 13:00
iceknc 发表于 2015-9-19 16:38
楼主答案在哪呢
由于答案太多了;不能发帖;所以我将答案放到网盘上了;这是连接http://pan.baidu.com/s/1pJkUFmr
作者:
与谁
时间:
2015-9-20 23:25
好贴必须收藏
作者:
zhangyangang
时间:
2015-9-21 01:55
感谢
作者:
sniper170fly
时间:
2015-9-21 11:22
谢谢分享
作者:
hujun5215651
时间:
2015-9-21 21:16
好贴必须收藏
作者:
碎影斑斓
时间:
2015-9-21 21:17
给力,顶一下
作者:
381890216
时间:
2015-9-25 15:10
强势mark
作者:
水果牛牛
时间:
2015-9-25 15:33
感谢分享
作者:
会盟天下英豪
时间:
2015-10-29 22:30
复习下。。。
作者:
784080960
时间:
2015-10-29 22:56
怎么收藏啊
作者:
会盟天下英豪
时间:
2015-10-31 15:49
已收藏。。。
作者:
刘印
时间:
2015-10-31 18:00
已下载谢谢
作者:
swch1991
时间:
2015-10-31 18:21
好东西.................
作者:
_let'sgo
时间:
2015-10-31 21:00
6.Iterator是什么?迭代器
作者:
哒哒的马蹄
时间:
2015-10-31 21:05
说好的,答案呢
作者:
西伯利亚的雪景
时间:
2015-10-31 21:12
这也是学习的目标和目录了,感谢分享!
作者:
sharplance
时间:
2015-10-31 21:31
感谢分享。
作者:
铁苯锌
时间:
2015-10-31 21:36
好资料,提前收藏了
作者:
切比雪夫
时间:
2015-10-31 21:38
支持一下!!
作者:
我若为神
时间:
2015-10-31 21:39
66666666666666
作者:
一封信的旅途
时间:
2015-10-31 23:02
请问下 答案在哪里
作者:
Meitan
时间:
2015-11-1 12:52
还没学集合,感觉有用,可以留着
作者:
ppaapc
时间:
2015-11-1 14:36
好帖已收藏
作者:
Utopian
时间:
2015-11-1 15:43
谢谢分享
作者:
Mr___dangerous
时间:
2015-11-1 19:23
赞一个支持
作者:
方可为友
时间:
2015-11-1 19:43
哥们真是好啊,资源就是应该共享!
作者:
ゞ神说
时间:
2015-11-1 20:55
666666666666
作者:
zzwzz
时间:
2015-11-1 21:11
这么多题啊。。。。。。。
作者:
kongminggg
时间:
2015-11-1 21:28
把答案发一下呗,亲
作者:
赵年为
时间:
2015-11-1 22:03
这样都可以?
作者:
didixyy
时间:
2015-11-1 22:23
不错,多谢楼主分享
作者:
jyf823691221
时间:
2015-11-1 22:35
都是些概念题 感觉好多不清除呢
作者:
曾丰
时间:
2015-11-1 22:49
重要的事情要说三遍!!!!
作者:
木子子木
时间:
2015-11-5 00:06
这个好东西………感谢楼主分享
作者:
jia7604112
时间:
2015-11-5 00:20
不错,感谢楼主分享
作者:
萧刹520
时间:
2015-11-5 10:39
加入收藏,认真看看
作者:
衍少ZYS
时间:
2015-11-5 15:58
不错,感谢分享
作者:
小笨笨天
时间:
2015-11-5 16:47
感谢分享
作者:
雨来
时间:
2015-11-5 16:49
这个必须顶起来不能沉下去
作者:
Zzz___冬眠中
时间:
2015-11-5 18:22
好资料 果断收藏
作者:
黑马运动员007
时间:
2015-11-5 22:00
jiayou jiayou jiayou
作者:
唐彬
时间:
2015-11-5 22:36
作者:
Kris
时间:
2015-11-5 23:09
支持分享!
作者:
iq513394
时间:
2015-11-5 23:30
说好的答案??
作者:
li3N
时间:
2015-11-6 21:58
感谢楼主,收藏了~
另外,这个是黑马就业班的面试题么?这也太难了啊感觉,很多东西都没办法说准确
作者:
wodesteaammajia
时间:
2015-11-6 22:07
那么,答案在哪里呢..
作者:
当年张小凡
时间:
2015-11-6 22:34
好资料 收藏了
作者:
413520953
时间:
2015-11-7 00:26
感谢楼主分享。。。。。。。。
作者:
3872982
时间:
2015-11-7 13:43
谢谢分享,我就不客气收下了{:2_36:}
作者:
yuhongzhen
时间:
2015-11-7 15:35
要都搞清楚,还得下功夫啊,感谢分享
作者:
大霉蛋
时间:
2015-11-7 16:25
感谢分享
作者:
10010011
时间:
2015-11-7 16:37
谢谢分享,收藏着,没事去打打代码
作者:
胡薇健
时间:
2015-11-7 17:49
很棒,感谢楼主
作者:
leaves
时间:
2015-11-7 19:36
支持一下!!!!
作者:
海角秋风
时间:
2015-11-9 20:22
来晚了,楼主能再给个链接不,之前那个不可以用了。。。
作者:
+icer+
时间:
2015-11-9 21:56
不错,多谢楼主分享
作者:
zhengsx
时间:
2015-11-9 22:04
这个必须收藏了。
作者:
jlq
时间:
2015-11-9 22:17
赞一个支持........................
作者:
刘旭波
时间:
2015-11-9 22:22
感谢楼主分享,收藏了先
作者:
超级宝贝乐爷
时间:
2015-11-9 22:29
楼主的答案呢
作者:
澤光有潤紅頭龜
时间:
2015-11-9 22:30
学习了谢谢楼主分享
作者:
kebi
时间:
2015-11-10 15:34
棒棒哒。。。。
作者:
赖洪光
时间:
2015-11-10 15:37
对这些掌握对开发帮助很大
作者:
yubail
时间:
2015-11-10 19:39
谢谢分享
作者:
王际涛
时间:
2015-11-10 20:12
答案在哪里~
作者:
mandoooo
时间:
2015-11-10 20:30
有用有用!!谢谢
作者:
木子子木
时间:
2015-11-11 14:06
记下来!下课了去理解一下并解答!
作者:
limao3344
时间:
2015-11-11 22:32
赞一个~
作者:
吃饭工作睡觉
时间:
2015-11-13 11:21
楼主答案呢?
作者:
马永飞
时间:
2015-11-13 23:02
赞一个,很有用
作者:
臭小子
时间:
2015-11-13 23:23
萧刹520 发表于 2015-11-5 10:39
加入收藏,认真看看
怎么收藏
作者:
xiao15779706
时间:
2015-11-14 13:56
感谢分享 有答案就跟更好了
作者:
仰望星空的猪
时间:
2015-11-14 21:56
好帖 赞一个
作者:
蓦然回首102
时间:
2015-11-14 22:20
谢谢楼主分享,么么哒!
作者:
醉叶惜秋
时间:
2015-11-14 22:23
进来学习来的
作者:
贺小梅
时间:
2015-11-14 23:01
帅气~~~很多东西都回答不上来啊
作者:
gih146
时间:
2015-11-14 23:05
赞一个,支持
作者:
哎呀呀
时间:
2015-11-14 23:08
赞一个,很有用
作者:
253186803
时间:
2015-11-14 23:14
先战略性mark
作者:
流水落花
时间:
2015-11-14 23:24
楼主摸摸哒.....
作者:
还不够
时间:
2015-11-15 13:45
这个可以收藏了
作者:
Tmac90301
时间:
2015-11-15 13:57
有没有答案啊?
作者:
wx_KWWw45aw
时间:
2015-12-22 01:28
好赞……………
作者:
青菜市场
时间:
2015-12-22 09:40
答案在哪?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2