黑马程序员技术交流社区

标题: 开始集合框架了,太多了,都记混了,大家有没有好的方... [打印本页]

作者: 苏乞儿    时间: 2014-9-14 02:19
标题: 开始集合框架了,太多了,都记混了,大家有没有好的方...
如题,基础班的同学,踊跃发言,交流一下啊,就业办的老鸟们也来分享下经验啊。。。。着急了。。。

作者: ☆枫の云    时间: 2014-9-14 08:24
看懂视频,然后敲代码,论坛里有好多大神的总结,复习的时候可以看看,当然最好的还是自己写总结,这样印象深刻
作者: OCTSJimmy    时间: 2014-9-14 08:39
本帖最后由 OCTSJimmy 于 2014-9-14 11:00 编辑

集合?这会混的么……
1、List
     a、ArrayList    单列有索引,读取更快,不同步/多线程不安全。
     b、LinkedList 单列有索引,增删更快,不同步/多线程不安全
     c、Vector     抛弃/几乎不用,同步/多线程安全
2、Set
     a、HashSet              单列,唯一,无序,不同步
     b、LinkedHashSet   单列,唯一,有序,不同步
     c、TreeSet               单列,唯一,按指定顺序排序,不同步
3、Map
     a、Hashtable           双列,键唯一,键与值不能为null,同步
     b、HashMap           双列,键唯一,键与值可以为null,但键的null唯一,读取更快,不同步
     c、LinkedHashMap  双列,键唯一,增删更快,不同步
     d、TreeMap             双列,键唯一,键按指定顺序排序,不同步
     e、Properties           多用于属性集的存储,需了解。

按情况套用便可呀……
作者: 执笔梦    时间: 2014-9-14 10:12
总结一下就好了,也不用太刻意去记他,用到了想不起了,查一下就好了
作者: LFW    时间: 2014-9-14 10:48
OCTSJimmy 发表于 2014-9-14 08:39
集合?这会混的么……
1、List
     a、ArrayList    单列有索引,读取更快,不同步/多线程不安全。

Provider这个我怎么没看到。。。
作者: OCTSJimmy    时间: 2014-9-14 11:00
LFW 发表于 2014-9-14 10:48
Provider这个我怎么没看到。。。

{:3_65:}
API看走行了……
作者: 苏乞儿    时间: 2014-9-15 00:54
OCTSJimmy 发表于 2014-9-14 08:39
集合?这会混的么……
1、List
     a、ArrayList    单列有索引,读取更快,不同步/多线程不安全。

擦 。大神我领悟了。。。。
作者: 苏乞儿    时间: 2014-9-15 00:57
执笔梦 发表于 2014-9-14 10:12
总结一下就好了,也不用太刻意去记他,用到了想不起了,查一下就好了

嗯啊,得多练习,多看的,o了,谢谢!!
作者: 郑飞    时间: 2014-9-15 01:21
个人感觉 集合是基础知识里面用到最多的知识之一 多用 比 多记好
作者: mjwp_cool    时间: 2014-9-15 06:25
同感,一开始感觉还很轻松
作者: 石头-剪刀    时间: 2014-9-15 07:58
多多加油
作者: 冷冷丶丶    时间: 2014-9-15 08:16
多练习使用吧
作者: 不系之舟王    时间: 2014-9-15 11:02
我也刚看到这部分,努力啊!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2