
集合
迟到的二货
~~~~~~~~
展开
-
fail-fast机制
fail-fast 快速失败”也就是fail-fast,它是Java集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作时,有可能会产生fail-fast机制。记住是有可能,而不是一定。例如:假设存在两个线程(线程1、线程2),线程1通过Iterator在遍历集合A中的元素,在某个时候线程2修改了集合A的结构(是结构上面的修改,而不是简单的修改集合元素的内容),那么这个时候程序就会抛出原创 2018-01-19 09:31:58 · 153 阅读 · 0 评论 -
Java集合总结
collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap HashMap与HashTable有什么区别:(数组+链表) 1、HashMap是非线程安全的,HashTable是线程安全的。 2、HashMap的键和值都允许有nul原创 2018-01-14 14:35:28 · 162 阅读 · 0 评论