摘要: Map 一次存两个对象, 键值对 HashMap 使用哈希算法对键去重复, 效率高, 但无序 TreeMap 使用二叉树算法排序, 可以自定义顺序 LinkedHashMap 使用哈希算法去重复, 并且保留存储顺序 Hashtable 类似HashMap, 线程安全, 效率略低, 不允许null键和 阅读全文
posted @ 2013-11-06 20:31 小痞 阅读(203) 评论(0) 推荐(0)
摘要: Collection 一次存一个对象, 单列集合 List 可重复, 有索引 ArrayList 数组实现, 查找快 LinkedList 链表实现, 增删快 Vector 数组实现, 线程安全 Set 不可重复, 没索引 HashSet 使用哈希算法去重复, 效率高, 但元素无序 TreeSet 阅读全文
posted @ 2013-11-06 19:45 小痞 阅读(265) 评论(0) 推荐(0)
摘要: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。 集合的分类1、Collection 一次存一个对象, 单列集合 List 可重复, 有索引 ArrayLi 阅读全文
posted @ 2013-11-06 19:33 小痞 阅读(278) 评论(0) 推荐(0)