码迷,mamicode.com
首页 > 编程语言 > 详细

java面试题——集合框架

时间:2016-11-24 08:54:04      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:自己   frame   hash   table   nbsp   hashmap   link   style   先来   

先来看一下集合框架关系图

Collection FrameWork 如下:

  Collection

  ├List

  │├LinkedList

  │├ArrayList

  │└Vector

  │ └Stack

  └Set

  Map

  ├Hashtable

  ├HashMap

  └WeakHashMap

  Collection 是最基本的集合接口,一个Collection 代表一组Object,即Collection 的元素(Elements)。

  Map 提供key 到value 的映射。

 

    List、LinkedList、ArrayList、Vector、Stack和Set继承自Conllection

  Hashtable、HashMap、WeakHashMap继承自Map

 

  Collection 接口是一组允许重复的对象。 
 
  Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。 
 
  List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。 
 
  Map接口是一组成对的键-值对象,即所持有的是key-value pairs。Map中不能有重复的
key。拥有自己的内部排列机制。 
 
  容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。 

 

java面试题——集合框架

标签:自己   frame   hash   table   nbsp   hashmap   link   style   先来   

原文地址:http://www.cnblogs.com/hcl22/p/6096104.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!