摘要: (基于JDK1.8源码分析) 一,Map接口 Map以键值对方式存储,key具有唯一性,元素顺序根据具体实现类不同,如:treeMap确保了存入顺序而hashMap没有确保存入顺序 源码分析: 【1】Map-新增删除 【2】Map-访问 Map中没有定义Iterator迭代器,只能根据返回的键值集合 阅读全文
posted @ 2017-04-02 01:10 wanhua.wu 阅读(245) 评论(0) 推荐(0) 编辑
摘要: (基于JDK1.8源码分析) 一,Set接口 特点: 元素不允许重复(包括null) 源码分析:继承自Collection 二,HashSet源码分析 【1】HashSet类实现 【2】底层实现 HashSet底层基于HashMap实现,其相关操作也是底层调用HashMap方法实现 HashSet元 阅读全文
posted @ 2017-04-02 01:08 wanhua.wu 阅读(188) 评论(0) 推荐(0) 编辑