数据结构
feiyuciuxun
这个作者很懒,什么都没留下…
展开
-
集合
Vector 和 ArrayList的比较: vector是最早版本的动态数组,线程安全,不够扩容为原来的2倍,初始容量为10 支持遍历的集合方式有:(1)foreach (2)Iterator (3)支持旧版的Enumeration迭代器 ArrayList相对于vector新一点,线程不安全的,不够扩容为原来的1.5倍,初始容量为10 支持遍历的集合方...原创 2019-12-04 00:14:02 · 88 阅读 · 0 评论 -
concurrentHashMap
HashMap线程不安全 concurrentHashMap是线程安全的,HashMap默认是数组(16个)+链表,concurrentHashMap有一个分段锁的概念,即对数组的每一个格子进行加锁,这样同时可以有16个线程访问,并且各自加锁后是线程安全的。 ...原创 2019-12-03 20:41:29 · 70 阅读 · 0 评论