
容器
梦醉星空
这个作者很懒,什么都没留下…
展开
-
并发集合类
并发集合类1.集合类(1) ListLinkedList:是双向链表实现的双端队列;它不是线程安全的,只适用于单线程。ArrayList:是数组实现的队列,它是一个动态数组;它也不是线程安全的,只适用于单线程。Vector:是数组实现的矢量队列,它也一个动态数组;不过和ArrayList不同的是,Vector是线程安全的,它支持并发。Stack:是Vector实现的栈;和Vector一样,它也是线程安全的。(2)SetHashSet:是一个没有重复元素的集合,它通过HashMap实现的原创 2020-06-07 21:31:36 · 1236 阅读 · 0 评论 -
HashMap源码解析
Hash Map源码HashMap 主要用来存放键值对,它基于哈希表的Map接口实现,是常用的Java集合之一。属性的定义public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { //设置容器的默认初始化...原创 2019-05-23 21:50:30 · 134 阅读 · 0 评论 -
ArrayList源码解析
ArrayList源码解析文章目录ArrayList源码解析属性字段构造方法1)无参构造函数2) 参数为容器大小的构造函数3)参数为其他list的构造函数add添加扩容方法remove删除get方法set方法属性字段private static final long serialVersionUID = 8683452581122892189L; //默认大小 private s...原创 2019-05-24 10:35:44 · 249 阅读 · 0 评论