![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java数据结构
hoocen
这个作者很懒,什么都没留下…
展开
-
特殊的Map实现IndentityHashMap
IndentityHashMap的特殊性在于它的键值比较使用”key1==key2”,而Map实现的常规约束的键值比较使用”key1.equals(key2)”。这样设计的主要目的是适用引用对象比较级别的应用场景。简单示例其中一个应用场景就是使用IndentityHashMap维护代理对象,可以为每个对象创建一个关联对象,例如为每个对象创建一个日志实例。Map<Teacher,...原创 2019-11-28 18:01:37 · 308 阅读 · 0 评论 -
双向队列接口Deque
Deque是一种支持双向插入和删除的线性集合,全称”double end queue”。Deque说明Deque实现类大多不限定元素数量,不过Deque接口中也定义了一些方法来支持限定数量队列的元素操作。接口中定义的很多看似重复元素操作方法,只是结果行为稍有差别。BlockingDeque在Deque接口的基础上实现阻塞功能,LinkedBlockingDeque基于链表实现...原创 2019-11-08 18:25:46 · 422 阅读 · 0 评论