2021年4月10日

Java 数据类型:集合接口Map:HashTable;HashMap;IdentityHashMap;LinkedHashMap;Properties类读取配置文件;SortedMap接口和TreeMap实现类:【线程安全的ConcurrentHashMap】

摘要: Map集合java.util.Map Map用于保存具有映射关系的数据,因此Map集合里保存着两个值,一个是用于保存Map里的key,另外一组值用于保存Map里的value。key和value都可以是任何类型的数据。 在Map中,Key是不允许重复的。key和value之间存在一对一的关系,也就是说 阅读全文

posted @ 2021-04-10 23:02 zhangmingda 阅读(162) 评论(0) 推荐(0) 编辑

java 数据类型:ArrayList;LinkList性能分析

摘要: 各种线性表的性能分析。 java提供的List就是一个线性表接口,ArrayList和LinkedList是线性表的两种实现。基于数组的线性表和基于链表的线性表。 一般来说,我们无需理会ArrayList和LinkedList之间的性能差异,只需要知道LinkedList集合不仅提供了List的功能 阅读全文

posted @ 2021-04-10 19:41 zhangmingda 阅读(246) 评论(0) 推荐(0) 编辑

java 数据类型:集合接口Collection之队列Queue:PriorityQueue ;Dequeue接口和ArrayDeque实现类:

摘要: 什么是Queue集合: Queue用于模拟队列这种数据结构,队列通常是“先进先出”(FIFO)的容器。队列的头部保存在队列中存放时间最长的元素,尾部保存存放时间最短的元素。 Queue接口定义了如下几个方法: void add(Object e):将制定的元素加入队列的尾部 Object eleme 阅读全文

posted @ 2021-04-10 17:31 zhangmingda 阅读(380) 评论(0) 推荐(0) 编辑

java 数据类型:集合接口Collection之List~ArrayList:remove移除;replaceAll改变原有值;sort排序;迭代器listIterator();

摘要: 什么是List集合: 特点: 元素有序可重复的集合。 集合中每个元素都有其对应的顺序索引。 List集合默认按元素的添加顺序设置元素的索引,索引从0开始。 List接口的常用方法: List可以使用Collection的所有方法。但是List也有自己的一些方法。 void add(int index 阅读全文

posted @ 2021-04-10 14:27 zhangmingda 阅读(260) 评论(0) 推荐(0) 编辑

导航