Java容器类是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。从本文开始将开启一个系列详细分析Java容器中的每个成员,包括源代码分析,性能分析,不同容器之间对比等等,链接将同步更新在本文和置顶博文内。 Java容器主要可以划分为4个部分:List列表、Set集合、 ...
分类:
编程语言 时间:
2018-06-23 01:30:27
阅读次数:
211
吾生也有涯,而知也无涯。———《庄子》通过上一篇文章,我们已经知道设计一个线程安全类的原则和步骤,以及在设计过程中我们应当注意的细节。实际上,Java 的集合库包含了线程安全集合和非线程安全集合,可以说 Java 的线程安全集合库就是按照前一篇说到的实例封闭、安全性的委托、组合这几个方式来实现的。这篇主要简单介绍 Java 集合库包含哪些常用的容器类,它们可以简单区分为:非同步集合同步集合并发集合
分类:
编程语言 时间:
2018-06-03 12:24:49
阅读次数:
243
十四周四次课(5月14日)16.1Tomcat介绍16.2安装jdk16.3安装Tomcat扩展java容器比较http://my.oschina.net/diedai/blog/271367http://www.360doc.com/content/11/0618/21/16915_127901371.shtmlj2ee、j2se、ejb、javabean、serverlet、jsp之间关系ht
分类:
其他好文 时间:
2018-05-15 17:49:39
阅读次数:
208
参考:https://www.cnblogs.com/yjd_hycf_space/p/7760248.html 线程安全的: Vector HashTable StringBuffer 线程不安全的: ArrayList : LinkedList: HashMap: HashSet: TreeMa ...
分类:
编程语言 时间:
2018-04-27 21:40:45
阅读次数:
207
花了一个星期,把Java容器核心的知识过了一遍,感觉集合已经无所畏惧了!!(哈哈哈....),现在来总结一下吧~~
分类:
编程语言 时间:
2018-04-16 18:20:35
阅读次数:
162
Collection的其它两大分支:List和Set在前面已近分析过,这篇来分析一下Queue的底层实现。 前三篇关于Java容器类的文章: java容器类1:Collection,List,ArrayList,LinkedList深入解读 java容器类2:Map及HashMap深入解读 java ...
分类:
编程语言 时间:
2018-03-22 14:09:11
阅读次数:
200
介绍 Set:集合,是一个不包含重复数据的集合。(A collection that contains no duplicate elements. ) set中最多包含一个null元素,否者包含了两个相同的元素,不符合定义。 上一篇学习了Java中的容器类的一些基础接口,以及Collection接 ...
分类:
编程语言 时间:
2018-03-18 11:57:50
阅读次数:
230
1.首先我们先讲下Collection接口 Collection接口:Collection是最基本的集合接口,它是由一个独立元素所组成的序列,这些元素服务一条或多条规则。一个Collection代表一组Object,即Collection的元素(Elements)。 有些Collection允许有相 ...
分类:
编程语言 时间:
2018-03-10 20:28:05
阅读次数:
167
1、 Iterable 与 Iterator Iterable 是个接口,实现此接口使集合对象可以通过迭代器遍历自身元素. public interface Iterable<T> 第一个接口iterator()是jdk1.5引入的,需要子类实现一个内部迭代器Iterator遍历元素。 后两个接口是 ...
分类:
编程语言 时间:
2018-03-06 23:28:26
阅读次数:
329
集合容器结构图:java容器类类库的用途是保存对象,分为两个概念,collection和map。collection保存单一的元素,而map保存相关联的键值对。collection 中基本方法:int size():获取集合的元素个数boolean add(E e):向集合中添加元素boolean remove(Object o):删除给定的元素boo
分类:
编程语言 时间:
2018-01-26 14:02:37
阅读次数:
107