关于C++标准模板库(Standard Template Library, STL)的书籍和资料有不少,关于Java集合框架(Java Collections Framework, JCF)的资料却不多,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。我深深的不解其中的缘由。虽然JCF设计参考了STL,但其定位不是Java版的STL,而是要实现一个精简紧凑的容器框架,对STL的介绍天然不能替代对JCF的介绍。html
本系列文章主要从数据结构和算法层面分析JCF中List, Set, Map, Stack, Queue等典型容器,结合生动图解和源代码,帮助读者对Java集合框架创建清晰而深刻的理解。本文并不特地介绍Java的语言特性,但会在须要的时候作出简洁的解释。git
具体内容安排以下:github
Name | Weibo Id | GitHub | |
---|---|---|---|
李豪 | @计算所的小鼠标 | CarpenterLee | hooleeucas@163.com |
以上全部博文均在博主GitHub上有副本,而且能保证最新版本。欢迎各位博友关注。算法