JAVA集合LISTMAPSET详解,很不错哦解读.docVIP

  • 27
  • 0
  • 约1.77万字
  • 约 22页
  • 2016-03-16 发布于湖北
  • 举报
java中的集合类总结 2008年09月28日 星期日 下午 12:39 在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频 频遇到这样的“抉择” 。 :)(主要还是面试的时候) 久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection--List--Vector Collection--List--ArrayList Collection--List--LinkedList Collection--Set--HashSet Collection--Set--HashSet--LinkedHashSet Collection--Set--SortedSet--TreeSet Vector : 基于Array的List,其实就是封装了Array所不具备的一些功能方便我们使用,它不可能走入Array的限制。性能也就不可能 超越Array。所以,在可能的情况下,我们要多运用Array。另外很重要的一点就是Vector“sychronized”的,这个也是Vector和 ArrayList的唯一的区别。 ArrayList:同Vector一样是一个基于Array上的链表,但是不

文档评论(0)

1亿VIP精品文档

相关文档