
【Java Collection】
circujoker_06
hello world
展开
-
【java】【java Collection】Collection
在编写Java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等!原创 2017-03-26 14:46:21 · 310 阅读 · 0 评论 -
【java】【java collection】ArrayList
1. ArrayList概述: ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量原创 2017-03-26 14:09:01 · 430 阅读 · 0 评论 -
【java】【java Colletion】fail-fast
转载地址:http://blog.youkuaiyun.com/chenssy/article/details/38151189 “快速失败”也就是fail-fast,它是Java集合的一种错误检测机制。当多个线程对集合进行结构上的改变的操作时,有可能会产生fail-fast机制。记住是有可能,而不是一定。例如:假设存在两个线程(线程1、线程2),线程1通过Iterator在遍历集合A中的元素,在某转载 2017-03-26 14:30:07 · 299 阅读 · 0 评论 -
【java】【java Collection】Stack
源代码 package java.util; /** * 先进后出 push pop peek empty search * The Stack class represents a last-in-first-out (LIFO) stack of objects. * It extends class Vector with five operations that allow原创 2017-04-14 16:57:38 · 456 阅读 · 0 评论 -
【java】【java collection】Vector
学习vector请看官方API https://docs.oracle.com/javase/7/docs/api/java/util/Vector.html 学习参考资料 http://www.cnblogs.com/skywang12345/p/3308833.html 学习vector请看源代码 自己还没有全部看完 看了一大半 还有后面一部分没有看完 public clas原创 2017-04-13 20:47:19 · 687 阅读 · 0 评论 -
【java】【java Collection】LinkedList
源代码; package java.util; import java.util.function.Consumer; /** * Doubly-linked list implementation of the List and Deque interfaces. (实现队列和双端队列) * Implements all optional list operations, and原创 2017-04-14 21:25:47 · 382 阅读 · 0 评论