Java集合
文章平均质量分 79
Tonny__
这个作者很懒,什么都没留下…
展开
-
ArrayList方法详解
首先咱们看看ArrayList继承的类,实现的接口 public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable 1、继承AbstractList抽象类 AbstractList类继承了AbstractCollection抽象类,Ab...原创 2018-01-22 19:49:04 · 313 阅读 · 0 评论 -
ArrayList为什么是线程不安全的
模拟测试给list加入10000条数据,代码: public class UnsafeList { public static void main(String[] args) { // 进行 10次测试 for (int i = 0; i < 10; i++) { test(); } } pu原创 2018-01-19 19:05:23 · 6542 阅读 · 5 评论 -
LinkedList详解
LinkedList 1、 类结构 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable LinkedList 是一个...原创 2018-02-10 11:29:12 · 292 阅读 · 0 评论 -
jdk1.8 HshMap.put()方法详解
简单介绍一下JDK1.8 HashMap的数据如下 HashMap存放的是一个Node 1、 jdk1.8 HshMap.put()方法详解 由上图可见,hashMap数据结构是:数组链表, 数组里面存放的是链表的第一个节点Node,这个节点是个单向链表结果,有一个next()指向下一个节点 public V put(K key, V value) { return putV...原创 2018-04-11 20:56:41 · 1289 阅读 · 0 评论