11 2016 档案
摘要:本节继续探讨类Collections,介绍其中的设计模式 - 适配器和装饰器,介绍具体方法的用法、适用场合和实现原理。
阅读全文
摘要:本节探讨类Collections,它提供了很多针对容器接口的通用功能,我们分为两节来介绍,本节探讨其中的通用算法,包括其用法和实现原理。
阅读全文
摘要:本节介绍EnumSet,为什么说它是处理枚举类型数据的一把利器?它有哪些应用场景?如何使用?内部是如何实现的? ...
阅读全文
摘要:本节探讨抽象容器类,为什么要介绍它?都有哪些抽象类?它们与容器接口和具体类是什么关系?它们都提供了哪些基础功能?如何进行扩展?...
阅读全文
摘要:本节介绍EnumMap的用法和实现原理,为什么要针对枚举类型单独实现一个Map?它的用法和其他Map有什么不同?内部是如何实现的?...
阅读全文
摘要:本节介绍Map接口的一个实现类LinkedHashMap,它是HashMap的子类,但可以保持元素按插入或访问有序,这两个顺序的含义是什么?具体有什么用途?内部是怎么实现的?...
阅读全文
摘要:本节介绍一个双端队列的实现类ArrayDeque,它是基于数组实现的,一般而言,由于需要移动元素,数组的插入和删除效率比较低,但ArrayDeque的效率却非常高,它是怎么实现的呢?有一些怎样的优化细节?
阅读全文
摘要:本节介绍堆和PriorityQueue的两个应用,求前K个最大的元素,和求中值,相比排序,堆的效率更高,而且,还可以应对源源不断到来的动态数据,可以给出实时结果,那到底如何实现呢?
阅读全文

浙公网安备 33010602011771号