java集合框架

来源:互联网 发布:怎么查看端口是否开放 编辑:程序博客网 时间:2024/06/04 01:00

没回校之前,一直计划着写一个关于 集合框架  的小总结,于是昨天就开始考虑,但是一直不知道怎么开头,因为集合框架的东西也挺多的,还有想了一下我为什么要写这个关于集合框架的小总结,于是我想到了答案,就是写完总结,下次我要用的时候,我忘了,可以通过看一下博客,知道自己要在API上查些什么。于是就总结了一些,比较常用的集合框架中的元素。

1-------------------Collection


    1.1-----------------------------------------List接口

             1.11--------------------------------ArrayList

             1.12--------------------------------LinkedList

             1.13--------------------------------Vector

                      1.131-----------------------Stack


     1.2-----------------------------------------Set接口

              1.21--------------------------------HashSet

                      1.211------------------------LinkedHashSet

              1.22--------------------------------TreeSet

2--------------------Map

     2.1-----------------------------------------HashMap

              2.11--------------------------------LinkHashMap

     2.2-----------------------------------------TreeMap

     2.3-----------------------------------------HashTable

              2.31--------------------------------Properties


3-------------------Collections工具类(用来对集合进行操作)


4-------------------Iterator(迭代器,用来遍历集合中的元素)


5-------------------Comparable、Comparator(用于对象排序)


有人会说,博主这样总结也太简单了吧,说的太粗了。其实不然,我喜欢对比着记忆、总结。

  1.上面的同级目录进行比较,例如List和Set的区别(是否有序,是否重复)、ArrayList,LinkedList和Vector的区别(在进行插入或者查询,是否支持同步)。。。等。你们举一反三吧。

0 0
原创粉丝点击