java中常用的集合极其特点
来源:互联网 发布:视频编辑软件 编辑:程序博客网 时间:2024/05/18 02:34
java.util.Collection [I]
java.util.Map [I]
+--java.util.List [I]
+--java.util.ArrayList [C]
+--java.util.LinkedList [C]
+--java.util.Vector [C]
+--java.util.Stack [C]
+--java.util.Set [I]
+--java.util.HashSet [C]
+--java.util.LinkedHashSet [C]
+--java.util.SortedSet [I]
+--java.util.TreeSet [C]
java.util.Map [I]
+--java.util.SortedMap [I]
+--java.util.TreeMap [C]
+--java.util.Hashtable [C]
+--java.util.HashMap [C]
+--java.util.LinkedHashMap [C]+--java.util.WeakHashMap [C]
List中:ArrayList元素增添快、访问快
LinkedList元素插入快、删除快
Vector速度上跟ArrayList差不多,但性能上优于前二者的是:它是线程安全的;
Set中:Set集合跟List集合相比,Set集合是无序的,且其内部元素是不可重复的(但LinkedHashSet是按插入顺序排列的)
但所谓的“无序”并非真正的无序,其中HashSet排序规则是hash码表顺序,TreeSet排序规则是按Unicode表顺序,但其不按照插入顺序排列,所以在遍历时只能通过迭代器进行遍历
Map中:Map中需要输入两个值:KEY 和 Value,其中Key值是唯一的,不能重复,Value值可以重复,Key和Value都可以当作泛型自由传递引用数据类型,运用比较灵活
0 0
- java中常用的集合极其特点
- java中常用集合类极其详解
- java-常用集合的特点
- Java集合常用类特点
- java集合的特点
- java 集合的特点
- iOS中常用的特性极其定义
- 常用集合类的特点
- 常用集合的特点总结
- java 集合的一些特点
- Java学习笔记之集合(四):LinkedList集合的特点和常用方法
- 常用集合的遍历方法和特点
- JAVA常用运算符极其运算优先级的总结
- Java中String类的特点以及常用的方法
- JAVA中常用集合
- java中常用集合
- JAVA 中常用的几个集合类
- Java中常用的集合类
- hive inser into 与 hive overwrite区别
- Spark SQL
- 自定义排序数组二分法插入实现
- 趣味素数-素数 java
- Hibernate中的int和 Serializable
- java中常用的集合极其特点
- 百度地图api为标注设置与删除文字标签
- 对Xabber源码解析的过程(2)connection
- differences in python 2 and python 3
- Dism 错误 14099
- CodeForces 552B-Vanya and Books
- c#重写TabControl控件实现关闭按钮的方法
- test
- LeetCode_OJ【72】Edit Distance