该系列文章是在研究 JDK7 源码过程中对于集合的学习总结。
其包含的内容有:
Java 集合学习 4:LinkedHashMap 的实现原理
Java 集合学习 5:LinkedHashSet 的实现原理
Java 集合学习 8:ConcurrentHashMap 的实现原理
Java 集合比较:HashSet 和 HashMap 的比较
除此之外,还会增加 TreeMap 等集合的学习以及集合之间的对比。我们学习集合源码的目的一个是为了学习其中的思想,另一个也是为了让我们能够更好的了解该集合,在适合的地方使用恰当的集合实现。
适用人群
适合 Java 初学者的进阶学习,集合类在 Java 中有很重要的意义,保存临时数据,管理对象,泛型,Web 框架等,很多都大量用到了集合类。
学习前提
学习本指南前,你需要达到 Java 语言的入门级。
鸣谢作者:李辉
版权说明:本书版权是作者李辉原创,未经作者允许不得转载。