JDK源码
russqiang
这个作者很懒,什么都没留下…
展开
-
JAVA集合之ArrayList源码解析(JDK8)
文章目录前言源码解析一、ArrayList类二、ArrayList属性三、ArrayList构造器无参数构造参数为初始化元素数组大小构造参数为集合时构造四、ArrayList扩容详解五、ArrayList主要方法六、ArrayList优缺点总结 前言 我们在存储多个元素时,如果元素个数固定,那么可以使用数组即可,但是在需要存储的元素个数不确定时,这时候数组可以出现数据下标越界的情况,数组对于动态元...原创 2019-04-18 13:04:02 · 6789 阅读 · 0 评论 -
JAVA集合之LinkedList源码解析(JDK8)
文章目录前言源码解析LinkedList类LinkedList属性LinkedList构造器LinkedList存储元素内部类LinkedList主要方法LinkedList优缺点总结 前言 LinkedList和ArrayList有很大程度的相似,但却各有千秋,LinkedList没有容量的限制(只要...原创 2019-04-18 22:25:54 · 3257 阅读 · 0 评论 -
JAVA集合之HashSet源码解析(JDK8)
文章目录前言源码解析HashSet类HashSet属性HashSet构造器HashSet主要方法总结 前言 我们在实际项目中通常会有这样的需求,将多个数据存储在一起,但是不希望得到重复的数据,那么HashSet将可以满足去重。 源码解析 HashSet类 HashSet是一个继承于AbstractSet...原创 2019-04-18 22:47:42 · 3430 阅读 · 0 评论